plan_update
Write the plan for this task. Overwrites any previous plan. The runtime reloads it as working context on every subsequent model call, so it survives compaction. Record the objective, remaining steps and completed work.
Contract
Section titled “Contract”Effect: read. Evidence role: discovery_only.
Upsert the task plan.
Parameters
Section titled “Parameters”This is the current provider-facing JSON Schema, generated from the runtime definition.
{ "type": "object", "properties": { "body": { "type": "string", "description": "Full plan text. Suggested sections: Goal, Approach, Progress. Overwrites the previous plan for this task." } }, "required": [ "body" ]}Execution requirements
Section titled “Execution requirements”The ordinary admission and tool execution checks apply.
Expected postconditions
Section titled “Expected postconditions”- plan row upserted for current request