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
Two changes, both on the existing v0.8.0 (no version bump — marketplace.json
just catches up to the other spots).
Docs (from the Fusion docs-vs-reality audit):
- marketplace.json: 0.7.2 -> 0.8.0 (the 5th version spot, previously missed).
- README/CLAUDE: drop the phantom `MMT_LIVE=1 npm test` live-test gate (no
such gate exists in test/); state the suite is fully offline + live work is
smoke-tested by hand. Fix the matching backends.mjs comment.
- PROBES.md: add SUPERSEDED annotations — winpty -> node-pty/ConPTY is the
live agy fix; codex prompt is delivered on STDIN (`-`), not a positional
arg; remove/annotate deleted bash-era refs (backends.sh/route.sh/run.sh/
python/jq); correct the `--dangerously-bypass-approvals-and-sandbox`
"not used" line (it IS used by --writable). Probe findings preserved.
- roster.json: _comment backends.sh -> src/lib/backends.mjs; codex _note now
describes the stdin invocation + writable_extra.
- dir maps (README+CLAUDE): add src/lib/validate-config.mjs + docs/INTERFACES.md.
- docs/REASONING.md: "zero runtime deps" -> stdlib-only for the reasoning path
(node-pty is lazy-loaded only by the agy lane).
Writable mode — orchestrator resolves conflicts (was: report + leave for user):
- workflows/team.mjs Integrate stage: on a merge conflict the integration
agent (now opus, with Read/Edit/Write) RESOLVES it inside the dedicated
integration worktree — reads both sides, edits to a correct combined result,
removes all markers, completes the merge — so the user gets ONE finished,
conflict-free `mmt/team-<slug>` branch. Only a genuinely-unreconcilable
conflict is aborted + left as `unresolved` (worktree kept). Schema:
`conflicts` -> `resolved` + `unresolved`. Safety rule intact: all merges/
edits happen in INT_WORKTREE; the user's current branch is never touched.
- Docs (README/CLAUDE/commands/team.md) + tests updated to match.
99/99 offline tests green. Codex-verified: the conflict-resolution change
passed codex review (safety rule intact, safe resolution, bounded unresolved
escape hatch, correct cleanup); one [LOW] log-wording nit fixed.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .claude-plugin/marketplace.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
{
11
11
"name": "multi-model-team",
12
12
"description": "Delegates token-heavy, self-contained tasks to local CLI backends chosen by task size and type, with credit-exhaustion fallback through the backend chain to native Claude and a glanceable statusline HUD. Routing and shipped backend behavior are configured in config/roster.json; adding a new backend kind requires invoker and health support in code. /team runs a decompose → dispatch → verify → fix → synthesize pipeline; an optional config-gated UserPromptSubmit hook can proactively nudge delegation.",
0 commit comments