Expand description
Passive JSON schemas for utility, file, scheduling, and collaboration tool surfaces.
Structs§
Enums§
Constants§
- AGENT_
DESCRIPTION - Model-visible description of the
agenttool. - APPLY_
PATCH_ ALIAS_ DESCRIPTION - Model-visible description of the
patchalias field. The old value (“Alias for input”) gave the model no format guidance, so it often placed a standard unified diff (---/+++) there — whichapply_patchrejects (checkpoint turn_615). The full envelope and path rules live on the tool description and theinputfield; this alias keeps only the turn_615-critical rejection signal plus the alias relationship, so the same guidance is not sent three times per request. - APPLY_
PATCH_ TOOL_ DESCRIPTION - Model-visible description of the
apply_patchtool. It leads with the accepted envelope so the model writes the right format on the first try, and states the unified-diff rejection and path rules as plain facts instead of shouted warnings. Registration sites appendSEMANTIC_ANCHOR_GUIDANCEviawith_semantic_anchor_guidance. - DEFAULT_
APPLY_ PATCH_ INPUT_ DESCRIPTION - DEFAULT_
MAX_ OUTPUT_ TOKENS - Default model-visible preview budget for function-tool results.
- EXEC_
COMMAND_ DESCRIPTION - Model-visible description of the
exec_commandtool. The escalation justification requirement is stated once, on thejustificationfield. - MAX_
MAX_ OUTPUT_ TOKENS - Largest valid model-visible preview budget for a function-tool result.
- MAX_
OUTPUT_ TOKENS_ FIELD - Canonical JSON property name for the common result-preview budget field.
- MCP_
DESCRIPTION - Model-visible description of the
mcptool. Theactionfield description owns the per-action enumeration; this description keeps only the purpose, the server-search-vs-catalog-search distinction, and the disconnect guard. - MIN_
MAX_ OUTPUT_ TOKENS - Smallest valid model-visible preview budget for a function-tool result.
- SEARCH_
TOOLS_ DESCRIPTION - Model-visible description of the
search_toolstool. - SEMANTIC_
ANCHOR_ GUIDANCE - SUBAGENT_
REASONING_ EFFORT_ VALUES - Reasoning effort values accepted for a child agent override: every value
ReasoningEffortLevel::parseaccepts, includingnone(the child sends no reasoning configuration), taken from the single list invtcode-commons. - WRITE_
STDIN_ DESCRIPTION - Shared model-facing description for execution session controls.
Functions§
- agent_
parameters - apply_
patch_ parameter_ schema - apply_
patch_ parameters - close_
agent_ parameters - code_
search_ parameters - cron_
create_ parameters - cron_
delete_ parameters - cron_
list_ parameters - cron_
parameters - exec_
command_ parameters - list_
files_ parameters - mcp_
parameters - parse_
mcp_ tool - parse_
tool_ input_ schema - record_
decision_ parameters - Wire schema for optional public decision recording.
- request_
user_ input_ description - request_
user_ input_ parameters - resume_
agent_ parameters - search_
tools_ parameters - send_
input_ parameters - spawn_
agent_ parameters - spawn_
background_ subprocess_ parameters - wait_
agent_ parameters - with_
max_ output_ tokens_ parameter - Adds the common result-preview budget field to an object-shaped tool schema.
- with_
semantic_ anchor_ guidance - write_
stdin_ parameters