Implementation
gradeNot graded
gradeNot graded
get_form_stateAnswer
Returns the full current state of the grant application form.
View tool JSON
{
"name": "get_form_state",
"kind": "answer",
"impl": "imperative",
"description": "Returns the full current state of the grant application form.",
"inputSchema": {
"type": "object",
"properties": {}
}
}fill_fieldAction
Fills a low- or medium-risk form field. High-risk fields are rejected; use flag_uncertain instead.
View tool JSON
{
"name": "fill_field",
"kind": "act",
"impl": "imperative",
"description": "Fills a low- or medium-risk form field. High-risk fields are rejected; use flag_uncertain instead.",
"inputSchema": {
"type": "object",
"properties": {
"field_id": {
"type": "string"
},
"value": {
"type": "string"
},
"reasoning": {
"type": "string",
"description": "Short justification for this value, shown in the audit trail."
}
},
"required": [
"field_id",
"value"
]
}
}flag_uncertainAction
Marks a field as needing human input or confirmation, with a reason.
View tool JSON
{
"name": "flag_uncertain",
"kind": "act",
"impl": "imperative",
"description": "Marks a field as needing human input or confirmation, with a reason.",
"inputSchema": {
"type": "object",
"properties": {
"field_id": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"field_id",
"reason"
]
}
}request_human_reviewAction
Pauses the flow and surfaces an entire section to the human.
View tool JSON
{
"name": "request_human_review",
"kind": "act",
"impl": "imperative",
"description": "Pauses the flow and surfaces an entire section to the human.",
"inputSchema": {
"type": "object",
"properties": {
"section_id": {
"type": "string"
},
"summary": {
"type": "string"
}
},
"required": [
"section_id",
"summary"
]
}
}submit_formSensitive Action
Attempts to submit the completed application and returns specific blockers.
View tool JSON
{
"name": "submit_form",
"kind": "transact",
"impl": "imperative",
"description": "Attempts to submit the completed application and returns specific blockers.",
"inputSchema": {
"type": "object",
"properties": {}
}
}get_audit_trailAnswer
Returns every recorded agent and human action in chronological order.
View tool JSON
{
"name": "get_audit_trail",
"kind": "answer",
"impl": "imperative",
"description": "Returns every recorded agent and human action in chronological order.",
"inputSchema": {
"type": "object",
"properties": {}
}
}