refactor(#2626): retire the file-based mcp-loose-ends scanner (todos own it now)
This commit is contained in:
parent
17a9a156c2
commit
a1352376d8
4 changed files with 1 additions and 64 deletions
|
|
@ -339,20 +339,7 @@ impl AgentServer {
|
|||
if is_self_query && let Some(todos) = local_todos().await {
|
||||
loose_ends.extend(todos);
|
||||
}
|
||||
let mut out = annotate_retries(render_loose_ends(&loose_ends), retries);
|
||||
// Append loose-end items published by external MCP daemons
|
||||
// (e.g. active bash tasks from hive-bash-mcp). Generic — no
|
||||
// per-MCP knowledge needed here.
|
||||
let mcp_items = crate::loose_ends::collect();
|
||||
if !mcp_items.is_empty() {
|
||||
use std::fmt::Write as _;
|
||||
let n = mcp_items.len();
|
||||
let _ = write!(out, "\n\n{n} local task(s):");
|
||||
for item in &mcp_items {
|
||||
let _ = write!(out, "\n- {item}");
|
||||
}
|
||||
}
|
||||
out
|
||||
annotate_retries(render_loose_ends(&loose_ends), retries)
|
||||
})
|
||||
.await
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue