You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 362b897
Browse filesBrowse the repository at this point in the historyBrowse files
The original v0.1.6 archive, `CodexCommander-0.1.6-macos-universal.zip`, has no in-app
65
+
updater. Install the newer numbered v0.1.6 build or a later release manually once to enable updates.
66
+
Updater-enabled archives include both version and build:
67
+
`CodexCommander-<version>-<build>-macos-universal.zip`, with a matching `.zip.sha256` file.
68
68
69
69
After that bootstrap, the app checks quietly in the background and shows **Update Available…**
70
70
when a compatible stable release is found. **Check for Updates…** remains available for manual checks.
71
71
Choosing to install displays the pause/interruption warning with **Update Anyway** or **Later**;
72
-
installation pauses the proxy before downloading through installation. See [App updates](/guides/macos-menu-bar/#app-updates-upcoming) for active-request
72
+
installation pauses the proxy before downloading through installation. See [App updates](/guides/macos-menu-bar/#app-updates) for active-request
73
73
choices and recovery. These previews are unnotarized; follow the
74
74
[manual installation steps](/guides/macos-menu-bar/#install) for macOS first-launch prompts.
Copy file name to clipboardExpand all lines: src/codex/delegation-templates.ts
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,7 @@ function agentsBlock(mode: CodexDelegationMode): string {
40
40
"## CodexCommander delegation",
41
41
`Mode: ${mode}`,
42
42
"Before spawning subagents, use $codexcommander-delegation and reread its SKILL.md if its details were compacted.",
43
-
"Consult the active collaboration roster and spawn-tool contract. Never hardcode model IDs. Give workers self-contained tasks.",
43
+
"Consult the active collaboration roster and spawn-tool contract. Never hardcode model IDs. Match each spawn to task complexity, uncertainty, risk, and how tightly you can check the result; reassess on failed evidence, scope expansion, uncertainty, or capability mismatch—not on timeout alone. Give workers self-contained tasks.",
44
44
"A wait_agent timeout is neutral; never interrupt solely because one or more waits timed out. Use the managed skill for reconciliation and interruption gates.",
45
45
delegationSentence,
46
46
"This guidance is advisory and does not create collaboration tools. User and repository instructions outrank it for whether to spawn.",
Copy file name to clipboardExpand all lines: src/skills/codexcommander-delegation/SKILL.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,13 @@ Give every child a self-contained brief with its goal, paths or inputs, owned fi
26
26
27
27
## Model and effort
28
28
29
-
Live featured models are featured suggestions, not an exhaustive allowlist. Prefer the current preferred worker when it fits. If you already know an exact compatible catalog ID, pass that known exact ID to native spawn_agent with a supported effort and, on V2, fork_turns "none" or a positive partial count. Omit overrides when the catalog is stale, unknown, or uncertain. Native validation remains authoritative. Do not invent IDs, substitute another family, or remember IDs.
29
+
Match each spawn to task fit: complexity, uncertainty, risk, and how tightly you can check the result. Live featured models are suggestions, not an exhaustive allowlist. Prefer the configured preferred worker when it fits. Escalate capability only when the brief needs it; do not default to the cheapest or smallest model, and do not spawn solely to delegate.
30
+
31
+
Omitting `model` inherits the configured default or parent choice. When the live contract permits a deliberate override and you know an exact compatible catalog ID that is fresh, routable, and compatible with this surface and task delivery, pass that known exact ID as `model`. Add `reasoning_effort` only when the target advertises supported values and the brief benefits from it. On V2, set `fork_turns` to `"none"` or a positive partial count when passing `model` or `reasoning_effort`; full-history forks reject overrides. Omit overrides when the catalog is stale, unknown, or uncertain. Native validation remains authoritative. Do not invent IDs, substitute another family, or remember IDs.
32
+
33
+
## Root review and reassessment
34
+
35
+
The root owns integration: verify concrete diffs, tests, and other task-relevant evidence before closing. Reassess model choice, scope, and delegation on failed evidence, scope expansion, uncertainty, or capability mismatch—not on `wait_agent` timeout alone.
0 commit comments