You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mcp.WithString("path", mcp.Description("Project directory path to parse"), mcp.Required()),
24
24
mcp.WithBoolean("full_rebuild", mcp.Description("If true, do a full rebuild; if false, use incremental sync")),
25
25
mcp.WithString("postprocess", mcp.Description("Postprocessing mode: full, minimal, or none (default: full)")),
26
-
mcp.WithString("postprocess_policy", mcp.Description("Postprocessing failure policy: degraded or fail_closed (default: degraded)")),
26
+
mcp.WithString("postprocess_policy", mcp.Description("Postprocessing failure policy: degraded or fail_closed (default: auto -> degraded, escalates to fail_closed after repeated failures)")),
27
27
mcp.WithArray("include_paths", mcp.Description("Only include specific sub-paths (e.g. [\"src/api\", \"src/auth\"])"), mcp.WithStringItems()),
28
28
mcp.WithBoolean("replace", mcp.Description("When true (default), incremental include_paths replaces prior namespace graph state outside the included scope; when false, preserves out-of-scope files")),
29
29
mcp.WithNumber("max_file_bytes", mcp.Description("Maximum bytes allowed per parsed source file; overrides server default when set")),
mcp.WithDescription("Inspect automatic postprocess policy state, fail_closed entries, and recent failures for the current namespace or across namespaces"),
13
+
mcp.WithString("tool", mcp.Description("Optional tool filter: build_or_update_graph or run_postprocess")),
14
+
mcp.WithNumber("recent_limit", mcp.Description("Maximum recent failures returned (default: 5)"), mcp.DefaultNumber(5)),
0 commit comments