Repository navigation
[Bug]: Muse provider: muse-ember-1.0 fails in T3 when contributor mode is on (no contributor deployment exists) #33562
sittingmongoose
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
With Muse Code contributor mode enabled (
contributor_mode_enabled: truein~/.config/muse/settings.json), any T3 thread or delegated task on modelmuse-ember-1.0fails immediately:The same model works when run directly with the Muse CLI on the same machine, same account, same muse binary.
Versions
0.1.8-nightly.20261109.4433(Linux, Ubuntu VM)1.4.14 (1.4.14-R7309.1), provider instancemuse(binaryPath= localmuse)https://api.meta.ai/v1), OAuth device-code login, subscription activeRoot cause (traced locally)
With contributor mode on, the
muse servehost that T3 launches resolves the selected model to its contributor deployment at request time. Formuse-wonder-full-1.0that ismuse-wonder-full-1.0-contributor, which exists, so Wonder threads work in T3.Meta's model catalog for this account (
~/.local/share/muse/model-catalog/*.json, sourceprovider_catalog) lists contributor variants for Wonder and Spark models but nomuse-ember-1.0-contributorrow:The failed session log (
~/.local/share/muse/sessions/.../session.jsonl) records the upstream attempt verbatim: operationmodel.response, systemmeta,http_status: 404, requested modelmuse-ember-1.0-contributor. The 404 is surfaced to the user as "does not exist or you lack access", naming the base model, which sends debugging in the wrong direction (account/quota).The direct CLI paths (
muse exec --model muse-ember-1.0, TUI) resolve to the basemuse-ember-1.0deployment and succeed with the same settings file. So the model, account, and credentials are fine; only the serve path's contributor resolution lacks a fallback when no contributor variant exists.This blocks using Ember in T3 entirely (threads and
delegate_taskchildren) while contributor mode is on, with no per-model opt-out: muse exposes contributor mode only as one global setting plus a per-process--contributor-mode on|offserve flag.Repro
muse, modelmuse-ember-1.0, any prompt.muse exec --model muse-ember-1.0 "Reply with the word: ok"succeeds on the same host.Asks
muse serve --contributor-mode off), so one model without a contributor deployment does not require disabling contributor mode globally.execdoes) is muse-side; forwarding that evidence upstream would help. Filing here first because T3 is where the failure is visible and where a workaround lever can live.All reactions