swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/codex-skills/phone-opus/SKILL.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/assets/codex-skills/phone-opus/SKILL.md b/assets/codex-skills/phone-opus/SKILL.md
index 8fb2000..305badb 100644
--- a/assets/codex-skills/phone-opus/SKILL.md
+++ b/assets/codex-skills/phone-opus/SKILL.md
@@ -17,12 +17,17 @@ should be taken as authoritative or final. It is a pure consultant.
- Point Claude at a specific repository with `cwd`.
- Cap the consultation with `max_turns` when needed.
- Reuse `session_id` from an earlier call when you want Claude to continue the same conversation.
+- Set `background: true` when you want to launch a consult, keep working, and poll for the answer later.
## Tool surface
- `consult`
- required: `prompt`
- - optional: `cwd`, `max_turns`, `session_id`, `render`, `detail`
+ - optional: `cwd`, `max_turns`, `session_id`, `background`, `render`, `detail`
+- `consult_job`
+ - required: `job_id`
+- `consult_jobs`
+ - optional: `limit`, `render`, `detail`
- `health_snapshot`
- `telemetry_snapshot`
@@ -33,6 +38,7 @@ should be taken as authoritative or final. It is a pure consultant.
- Uses `--permission-mode dontAsk`, so only globally preapproved read-only Bash commands can execute.
- This surface is consultative only. Edit tools are unavailable.
- The returned `session_id` is reusable: pass it back into a later `consult` call to continue that Claude conversation.
+- Background consults return a `job_id`; use `consult_job` to poll one job or `consult_jobs` to rediscover recent ones.
## Example