OptionalapproveOptionalaskInclude ask_user, answered by ask. Omitted unless given.
OptionalcalculatorPass false to leave out calculator (exact arithmetic, no approval needed).
OptionalchecksConfigure run_checks, or pass false to leave it out. Checks are detected from package.json by default.
OptionaldatetimeConfigure datetime, or pass false to leave it out.
OptionaldelegateInclude delegate over these sub-agents. Omitted unless given.
OptionaldiffPass false to leave out diff (compare two workspace files or texts).
OptionalfetchInclude fetch_url. Omitted by default: pass true or options to turn it on.
OptionaljsonPass false to leave out json_query (jq-style queries over JSON files in the workspace).
OptionalmemoryInclude memory, notes kept in this store across runs. Omitted unless given.
OptionalsearchInclude web_search over this backend. Omitted unless given.
OptionaltodoConfigure todo, or pass false to leave it out.
OptionaltrackerShare the tracker given to workspaceTools so apply_patch also refuses stale or unread files.
Require approval for
apply_patch.