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
{{ message }}
Repository navigation
Commit 19e4a41
Browse filesBrowse the repository at this point in the historyBrowse files
return"Detect the project stack and run bounded build, test, lint, or format checks using fixed argument lists (no shell interpolation). Returns structured results with exit codes and durations."
"description": "Verification action. detect only inspects files; all runs build, test, lint, and format checks that are available.",
37
-
},
38
-
"path": map[string]interface{}{
39
-
"type": "string",
40
-
"description": "Project directory (default: session working directory).",
41
-
},
42
-
"timeout_seconds": map[string]interface{}{
43
-
"type": "integer",
44
-
"minimum": 1,
45
-
"maximum": 600,
46
-
"description": "Per-command timeout (default 120 seconds, max 600).",
47
-
},
36
+
// Schema returns the typed input schema. Parameters() delegates to it so the
37
+
// two cannot diverge.
38
+
func (ProjectVerifyTool) Schema() ToolSchema {
39
+
returnToolSchema{
40
+
Type: "object",
41
+
Properties: map[string]SchemaProperty{
42
+
"action": {Type: "string", Enum: []interface{}{"detect", "build", "test", "lint", "format", "all"}, Description: "Verification action. detect only inspects files; all runs build, test, lint, and format checks that are available."},
43
+
"path": {Type: "string", Description: "Project directory (default: session working directory)."},
0 commit comments