Skip to content

Tracer: Select an allowed model for a new Assignment #504

Closed

Description

@DoodleBears

Parent

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

What to build

A Human configures several exact Assignment routes and per-model reasoning-effort limits in a PersonaBot Model Plan; a new Assignment uses its default or an Orchestrator-selected allowed combination in a real DSH Session.

Acceptance criteria

  • The Human can set an Assignment route set, allowed efforts and a default effort for each route, plus one default route; Profile shows the saved effective plan.
  • A newly created Assignment with no explicit choice uses the current default provider/model/effort; an explicit permitted choice is used for its first real model request.
  • The Host rejects a provider, model, or effort outside the current plan before starting new work, with a readable result for the Orchestrator and Human.
  • Selection is scoped to the owned Assignment Session and does not mutate the Orchestrator route or deployment-wide DSH default.
  • Automated coverage reaches the public Assignment command and DSH execution seam; isolated DSH Human QA shows the chosen route and real Assignment reply, with screenshots for changed UI.

Blocked by

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
    feature:assignmentOrchestrator and Assignment collaboration
    scope:tracerHuman-testable implementation slice
    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: Select an allowed model for a new Assignment #504; Human-configured Assignment route set and effort bounds, new Assignment default/explicit selection, Host validation, real DSH Session and Profile QA
    • Branch: codex/504-assignment-model-selection
    • Started: 2026-09-29 21:26 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 30, 2026

    @DoodleBears
    ContributorAuthor

    Agent work completion

    • Task: \codex/local/01a0e445-0c0f-70e1-bad4-fd99c8cfaa21\
    • PR: feat: select allowed models for new Assignments (#504) #533 (merged as \2011a0092d5b32b5286583734c134a129fee2098)
    • Verification: CI passed; CodeRabbit reported no actionable comments; real isolated DSH Assignment default and explicit routes completed with screenshot evidence in the PR.
    • Human QA: passed on 2026-09-30.
    • State: complete.
  6. removed
    agent:activeOne or more coding-agent tasks currently claim this issue; see claim comments for task IDs
    on Sep 30, 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:assignmentOrchestrator and Assignment collaborationready-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