Skip to main content

Choose the call shape

Human-readable replies preserve tabs and line breaks while neutralizing terminal control and bidirectional-formatting characters. JSON output preserves the value and escapes terminal-active characters in the serialized form.

Continue a conversation

When a reply opens a context, the CLI prints a note on standard error:
Use --context <id> to select a specific context instead of the most recent one. Do not combine --continue and --context. Contexts:
  • expire 30 minutes after the last turn;
  • stop after 10 turns;
  • stay bound to the caller, callee, task, and calling line;
  • end when the callee changes agent kind or working directory.
Tasks with write or exec are not threadable by default. The task owner must explicitly accept the added prompt-history risk with threadable: true.

Interpret failures

Success check

Reply text remains on standard output, lifecycle information stays on standard error, and a continued turn answers in the same task context. Source of truth: README usage and follow-ups.