test(workflow): update shipped-workflow tool-grant expectations for codebase-memory MCP tools
Follow-up to 3e31ebcc, which granted the MCP read-only query tools to
review_loop and role_pipeline stages but left the exact-set assertions stale.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+11
-2
@@ -115,12 +115,21 @@ class ReviewLoopWorkflowTest {
|
||||
|
||||
// implement claims/submits and may create a task, alongside its file write.
|
||||
assertEquals(
|
||||
setOf("file_write", "task_create", "task_update", "task_context", "task_search"),
|
||||
setOf(
|
||||
"file_write", "task_create", "task_update", "task_context", "task_search",
|
||||
"mcp__codebase-memory__search_code",
|
||||
"mcp__codebase-memory__get_code_snippet",
|
||||
"mcp__codebase-memory__trace_path",
|
||||
),
|
||||
graph.stages[StageId("implement")]!!.allowedTools,
|
||||
)
|
||||
// review reads the task and completes it on an approved verdict.
|
||||
assertEquals(
|
||||
setOf("task_context", "task_update"),
|
||||
setOf(
|
||||
"task_context", "task_update",
|
||||
"mcp__codebase-memory__search_code",
|
||||
"mcp__codebase-memory__trace_path",
|
||||
),
|
||||
graph.stages[StageId("review")]!!.allowedTools,
|
||||
)
|
||||
}
|
||||
|
||||
+6
-1
@@ -114,7 +114,12 @@ class RolePipelineWorkflowTest {
|
||||
assertTrue(implTools.containsAll(setOf("file_write", "file_edit", "task_update")))
|
||||
// reviewer reads the task and completes it on an approved verdict.
|
||||
assertEquals(
|
||||
setOf("task_context", "task_update"),
|
||||
setOf(
|
||||
"task_context", "task_update",
|
||||
"mcp__codebase-memory__search_code",
|
||||
"mcp__codebase-memory__trace_path",
|
||||
"mcp__codebase-memory__get_code_snippet",
|
||||
),
|
||||
graph.stages[StageId("reviewer")]!!.allowedTools,
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user