From fd47eaf73ad2b9136479758ddc4b0ffd08dc3040 Mon Sep 17 00:00:00 2001 From: fagemx Date: Fri, 27 Mar 2026 08:25:07 +0800 Subject: [PATCH] fix: correct grammar "not a edda" to "not an edda" (#350) Co-Authored-By: Claude Opus 4.6 (1M context) --- crates/edda-bridge-claude/src/admin.rs | 2 +- crates/edda-conductor/src/check/edda_event.rs | 2 +- crates/edda-ledger/src/ledger.rs | 2 +- crates/edda-mcp/src/lib.rs | 2 +- crates/edda-serve/src/lib.rs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/edda-bridge-claude/src/admin.rs b/crates/edda-bridge-claude/src/admin.rs index 46549c8..25d5053 100644 --- a/crates/edda-bridge-claude/src/admin.rs +++ b/crates/edda-bridge-claude/src/admin.rs @@ -22,7 +22,7 @@ const HOOK_EVENTS: &[&str] = &[ "TeammateIdle", ]; -/// Check if a matcher group (Claude Code hook format) contains a edda hook. +/// Check if a matcher group (Claude Code hook format) contains an edda hook. fn matcher_group_contains_edda(group: &serde_json::Value) -> bool { // New format: { "matcher": "", "hooks": [{ "type": "command", "command": "edda hook claude" }] } if let Some(hooks_arr) = group.get("hooks").and_then(|h| h.as_array()) { diff --git a/crates/edda-conductor/src/check/edda_event.rs b/crates/edda-conductor/src/check/edda_event.rs index 01478ca..c1ca4f6 100644 --- a/crates/edda-conductor/src/check/edda_event.rs +++ b/crates/edda-conductor/src/check/edda_event.rs @@ -3,7 +3,7 @@ use std::path::Path; use std::time::Instant; use tokio::process::Command; -/// Check that a edda event of the given type exists. +/// Check that an edda event of the given type exists. /// Shells out to `edda log` (or `edda log` after rename). pub async fn check_edda_event(event_type: &str, after: Option<&str>, cwd: &Path) -> CheckOutput { let start = Instant::now(); diff --git a/crates/edda-ledger/src/ledger.rs b/crates/edda-ledger/src/ledger.rs index 5be075f..837853d 100644 --- a/crates/edda-ledger/src/ledger.rs +++ b/crates/edda-ledger/src/ledger.rs @@ -16,7 +16,7 @@ impl Ledger { let paths = EddaPaths::discover(repo_root); if !paths.is_initialized() { anyhow::bail!( - "not a edda workspace ({}/.edda not found). Run `edda init` first.", + "not an edda workspace ({}/.edda not found). Run `edda init` first.", paths.root.display() ); } diff --git a/crates/edda-mcp/src/lib.rs b/crates/edda-mcp/src/lib.rs index f7c178c..fb4fb36 100644 --- a/crates/edda-mcp/src/lib.rs +++ b/crates/edda-mcp/src/lib.rs @@ -508,7 +508,7 @@ fn to_mcp_err(e: anyhow::Error) -> McpError { pub async fn serve(repo_root: &Path) -> anyhow::Result<()> { let paths = edda_ledger::paths::EddaPaths::discover(repo_root); if !paths.is_initialized() { - anyhow::bail!("not a edda workspace (run `edda init` first)"); + anyhow::bail!("not an edda workspace (run `edda init` first)"); } let server = EddaServer::new(repo_root.to_path_buf()); diff --git a/crates/edda-serve/src/lib.rs b/crates/edda-serve/src/lib.rs index 53abfd9..09e9d76 100644 --- a/crates/edda-serve/src/lib.rs +++ b/crates/edda-serve/src/lib.rs @@ -133,7 +133,7 @@ impl IntoResponse for AppError { pub async fn serve(repo_root: &Path, config: ServeConfig) -> anyhow::Result<()> { let paths = edda_ledger::EddaPaths::discover(repo_root); if !paths.is_initialized() { - anyhow::bail!("not a edda workspace (run `edda init` first)"); + anyhow::bail!("not an edda workspace (run `edda init` first)"); } let store_root = edda_store::store_root();