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
Tracer: Edit and switch independent Model Preset snapshots #501
#488 — PersonaBot model presets and per-Session model routing.
What to build
A Human can edit reusable Model Presets, quickly switch one PersonaBot between them, and customize that Bot's Orchestrator route while every previously applied plan remains an independent snapshot.
Acceptance criteria
Editing a template changes future applications but does not alter any Bot that already applied it; a second Bot can apply the new version while the first retains its earlier snapshot.
The PersonaBot Profile offers a compact preset switch and a lower detailed editor; a manual Bot edit becomes a custom snapshot without changing the template or other Bots.
Profile shows the effective provider/model/effort and revision after each application or custom edit, including after refresh and Host restart.
A change during an Orchestrator Turn leaves that Turn on its old route and takes effect at the next Turn's first model request, without changing the deployment-wide DSH default.
Focused Host/Client tests and an isolated DSH scenario demonstrate template independence, Turn timing, quick switching, and screenshots for Human QA.
Verification: Real DSH Profile template edit, independent Bot snapshots, quick switch, and low/high-effort replies; Human QA passed; CI passed 1,320 tests, lint, format, typecheck, and build; CodeRabbit findings addressed. The PR includes real DSH screenshots.
Activity
DoodleBears commentedon Sep 29, 2026
Agent work claim
codex/local/01a0e445-0c0f-70e1-bad4-fd99c8cfaa21(not a DSH Session)codex/501-model-preset-snapshotsReject stale shared model preset edits
Merge latest main and adapt Client lifecycle test
Guard Bot model plan customization against concurrent preset changes
fix: keep model preset Profile state after stale load
fix: retain model catalog during Profile refresh
Edit and switch independent Model Preset snapshots (#525)
DoodleBears commentedon Sep 29, 2026
Agent work outcome
codex/local/01a0e445-0c0f-70e1-bad4-fd99c8cfaa21(not a DSH Session)3c007e954c48f010cedcf34d03d42ff2f75e697a