trim verbose todo-tool descriptions, drop exhaustive subsystem list
This commit is contained in:
parent
bc69ee3b8f
commit
2b5e5a30f4
4 changed files with 18 additions and 31 deletions
|
|
@ -44,11 +44,9 @@ pub struct AckUntilArgs {
|
|||
/// MCP tool args for `mark_todos_done`.
|
||||
#[derive(Debug, serde::Deserialize, schemars::JsonSchema)]
|
||||
pub struct MarkTodosDoneArgs {
|
||||
/// The specific todo ids to clear (from `get_loose_ends`'s `todo #N`
|
||||
/// lines) — every id in the list is acked in one call. Deliberately a
|
||||
/// list, not a range/threshold: only clears exactly what you pass, so
|
||||
/// you don't risk acking a todo you haven't actually looked at. Unknown
|
||||
/// or already-acked ids are silently skipped.
|
||||
/// Todo ids to clear (from `get_loose_ends`'s `todo #N` lines). Only
|
||||
/// these ids are acked — not a range. Unknown/already-acked ids are
|
||||
/// silently skipped.
|
||||
pub ids: Vec<i64>,
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue