gradeNot graded
inspect_improvement_workspaceAction
Inspect the visible software-improvement decision, including hypotheses, evidence, constraints, alternatives, recommendation, and selected plan. Use this before proposing or changing a decision.
View tool JSON
{
"name": "inspect_improvement_workspace",
"kind": "act",
"impl": "imperative",
"description": "Inspect the visible software-improvement decision, including hypotheses, evidence, constraints, alternatives, recommendation, and selected plan. Use this before proposing or changing a decision.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}list_code_filesAnswer
List the bounded source files currently shared in Project context. Returns metadata only; call read_code_file for content.
View tool JSON
{
"name": "list_code_files",
"kind": "answer",
"impl": "imperative",
"description": "List the bounded source files currently shared in Project context. Returns metadata only; call read_code_file for content.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}read_code_fileAnswer
Read one shared code file with stable one-based line numbers so evidence can cite an exact range.
View tool JSON
{
"name": "read_code_file",
"kind": "answer",
"impl": "imperative",
"description": "Read one shared code file with stable one-based line numbers so evidence can cite an exact range.",
"inputSchema": {
"type": "object",
"properties": {
"fileId": {
"type": "string",
"description": "Stable file ID returned by list_code_files."
}
},
"required": [
"fileId"
],
"additionalProperties": false
}
}add_evidenceAction
Add supporting or contradicting evidence to one visible hypothesis. Cite a shared file and exact line range when the evidence comes from code.
View tool JSON
{
"name": "add_evidence",
"kind": "act",
"impl": "imperative",
"description": "Add supporting or contradicting evidence to one visible hypothesis. Cite a shared file and exact line range when the evidence comes from code.",
"inputSchema": {
"type": "object",
"properties": {
"hypothesisId": {
"type": "string",
"enum": [
"parsing",
"retrieval",
"prompt"
]
},
"text": {
"type": "string",
"minLength": 1
},
"stance": {
"type": "string",
"enum": [
"supports",
"contradicts"
]
},
"reasoning": {
"type": "string"
},
"fileId": {
"type": "string"
},
"lineStart": {
"type": "integer",
"minimum": 1
},
"lineEnd": {
"type": "integer",
"minimum": 1
}
},
"required": [
"hypothesisId",
"text",
"stance",
"fileId",
"lineStart",
"lineEnd"
],
"additionalProperties": false
}
}update_hypothesisAction
Record that a hypothesis was already tried, deprioritize it, reject it, or restore it to active. A reason is required when deprioritizing or rejecting.
View tool JSON
{
"name": "update_hypothesis",
"kind": "act",
"impl": "imperative",
"description": "Record that a hypothesis was already tried, deprioritize it, reject it, or restore it to active. A reason is required when deprioritizing or rejecting.",
"inputSchema": {
"type": "object",
"properties": {
"hypothesisId": {
"type": "string",
"enum": [
"parsing",
"retrieval",
"prompt"
]
},
"alreadyTried": {
"type": "boolean"
},
"status": {
"type": "string",
"enum": [
"active",
"deprioritized",
"rejected"
]
},
"reason": {
"type": "string"
}
},
"required": [
"hypothesisId"
],
"additionalProperties": false
}
}record_decisionAction
Apply one visible decision: activate a constraint, reject an improvement alternative with a reason, or select an available alternative.
View tool JSON
{
"name": "record_decision",
"kind": "act",
"impl": "imperative",
"description": "Apply one visible decision: activate a constraint, reject an improvement alternative with a reason, or select an available alternative.",
"inputSchema": {
"type": "object",
"properties": {
"operation": {
"type": "string",
"enum": [
"activate_constraint",
"reject_alternative",
"select_alternative"
]
},
"targetId": {
"type": "string",
"minLength": 1
},
"reason": {
"type": "string"
}
},
"required": [
"operation",
"targetId"
],
"additionalProperties": false
}
}begin_analysisAction
Begin browser-agent review of the exact current code-context and human-decision revisions. Call this before adding analysis-derived evidence or changing the decision.
View tool JSON
{
"name": "begin_analysis",
"kind": "act",
"impl": "imperative",
"description": "Begin browser-agent review of the exact current code-context and human-decision revisions. Call this before adding analysis-derived evidence or changing the decision.",
"inputSchema": {
"type": "object",
"properties": {
"revision": {
"type": "integer",
"minimum": 1,
"description": "Exact context revision shown in the copied browser-agent request."
},
"decisionRevision": {
"type": "integer",
"minimum": 1,
"description": "Exact human-decision revision shown in the copied browser-agent request."
}
},
"required": [
"revision"
],
"additionalProperties": false
}
}complete_analysisAction
Mark the requested code-context analysis complete after reading the changed files and updating any warranted source-linked evidence, hypotheses, constraints, or alternatives. Include a concise human-readable summary of what was reviewed.
View tool JSON
{
"name": "complete_analysis",
"kind": "act",
"impl": "imperative",
"description": "Mark the requested code-context analysis complete after reading the changed files and updating any warranted source-linked evidence, hypotheses, constraints, or alternatives. Include a concise human-readable summary of what was reviewed.",
"inputSchema": {
"type": "object",
"properties": {
"revision": {
"type": "integer",
"minimum": 1,
"description": "The revision previously accepted by begin_analysis."
},
"decisionRevision": {
"type": "integer",
"minimum": 1,
"description": "The decision revision previously accepted by begin_analysis."
},
"summary": {
"type": "string",
"minLength": 1,
"description": "Concise summary of the reviewed changes and their effect on the decision."
},
"observedSystem": {
"type": "string",
"minLength": 1,
"description": "Concise, code-grounded description of the implementation actually observed."
},
"implementationSteps": {
"type": "array",
"minItems": 1,
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1
}
},
"acceptanceCriteria": {
"type": "array",
"minItems": 1,
"maxItems": 5,
"items": {
"type": "string",
"minLength": 1
},
"description": "Measurable criteria grounded in the shared implementation and available evaluation context."
}
},
"required": [
"revision",
"summary",
"observedSystem",
"implementationSteps",
"acceptanceCriteria"
],
"additionalProperties": false
}
}