Skip to content

Tracer: Apply a Model Preset to a real Orchestrator #498

Closed

Description

@DoodleBears

Parent

#488 — PersonaBot model presets and per-Session model routing.

What to build

A Human can create one named deployment-local Model Preset, apply it to a PersonaBot from Profile, and see a real Orchestrator reply use the exact provider, model, and reasoning effort selected by that preset.

Acceptance criteria

  • The Human can choose a valid Orchestrator provider/model/effort and create a named preset with one valid default Assignment route; Profile applies it to one Bot and shows the effective choice and saved plan revision.
  • Applying the preset copies an independent PersonaBot Model Plan; a second Bot can apply the same preset without sharing a mutable Bot plan.
  • A real Orchestrator Session uses the chosen route on its next eligible Turn, and Bot-scoped selection does not change the deployment-wide DSH model default.
  • An unavailable or invalid initial route fails visibly without silently selecting another provider.
  • Automated coverage exercises the Host command/query and DSH execution seam. An isolated DSH instance provides a real reply, an operable Human QA path, and Profile screenshots in the UI PR.

Blocked by

None — can start immediately.

Activity

  1. added this to the v1.0 milestone on Sep 29, 2026
  2. added
    ready-for-agentFully specified, ready for an AFK agent
    area:fullstackEnd-to-end Host and Client implementation
    scope:tracerHuman-testable implementation slice
    feature:profilePersonaBot Profile surface (popover, view, cards)
    on Sep 29, 2026
  3. DoodleBears commented on Sep 29, 2026

    @DoodleBears
    ContributorAuthor

    Agent work claim

    • Agent: Codex
    • Task: codex/local/01a0e445-0c0f-70e1-bad4-fd99c8cfaa21 (not a DSH Session)
    • Issue scope: Tracer: Apply a Model Preset to a real Orchestrator #498 M1; named deployment-local preset, copied Bot plan, Profile apply/read, and real Orchestrator route/effort on the next eligible Turn
    • Branch: codex/498-model-preset-orchestrator
    • Started: 2026-09-29 16:39 UTC
    • State: active
  4. added
    agent:activeOne or more coding-agent tasks currently claim this issue; see claim comments for task IDs
    on Sep 29, 2026
  5. DoodleBears commented on Sep 29, 2026

    @DoodleBears
    ContributorAuthor

    Agent work outcome

    • Agent: Codex
    • Task: codex/local/01a0e445-0c0f-70e1-bad4-fd99c8cfaa21 (not a DSH Session)
    • State: completed
    • Result: PR #518, squash merge 2fb1a50ea12a5f20bd659b6b3e186c08e0d57670
    • Verification: Real DSH Profile create/apply and Orchestrator reply confirmed the exact provider, model, and effort; Human QA passed; CI passed; CodeRabbit findings addressed.
    • Remaining scope: none for Tracer: Apply a Model Preset to a real Orchestrator #498. Later model-plan capabilities belong to their separate frontier tickets.
  6. removed
    agent:activeOne or more coding-agent tasks currently claim this issue; see claim comments for task IDs
    on Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:fullstackEnd-to-end Host and Client implementationfeature:profilePersonaBot Profile surface (popover, view, cards)ready-for-agentFully specified, ready for an AFK agentscope:tracerHuman-testable implementation slice

    Type

    No type

    Projects

    • Status
      Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions