storkit: merge 376_story_rename_mcp_whatsup_tool_to_status_for_consistency

This commit is contained in:
dave
2026-03-24 11:06:43 +00:00
parent 4e590401a5
commit 52e73bfbea
5 changed files with 24 additions and 24 deletions
+4 -4
View File
@@ -15,7 +15,7 @@ pub mod merge_tools;
pub mod qa_tools;
pub mod shell_tools;
pub mod story_tools;
pub mod whatsup_tools;
pub mod status_tools;
/// Returns true when the Accept header includes text/event-stream.
fn wants_sse(req: &Request) -> bool {
@@ -1124,7 +1124,7 @@ fn handle_tools_list(id: Option<Value>) -> JsonRpcResponse {
}
},
{
"name": "whatsup",
"name": "status",
"description": "Get a full triage dump for an in-progress story: front matter, AC checklist, active worktree/branch, git diff --stat since master, last 5 commits, and last 20 lines of the most recent agent log. Returns a clear error if the story is not in work/2_current/.",
"inputSchema": {
"type": "object",
@@ -1225,7 +1225,7 @@ async fn handle_tools_call(
"git_commit" => git_tools::tool_git_commit(&args, ctx).await,
"git_log" => git_tools::tool_git_log(&args, ctx).await,
// Story triage
"whatsup" => whatsup_tools::tool_whatsup(&args, ctx).await,
"status" => status_tools::tool_status(&args, ctx).await,
_ => Err(format!("Unknown tool: {tool_name}")),
};
@@ -1341,7 +1341,7 @@ mod tests {
assert!(names.contains(&"git_add"));
assert!(names.contains(&"git_commit"));
assert!(names.contains(&"git_log"));
assert!(names.contains(&"whatsup"));
assert!(names.contains(&"status"));
assert_eq!(tools.len(), 49);
}