Expose tab title controls in dashboard settings - #490
Conversation
Implementation PlanProblem analysisTab-title generation is shared by interactive and RPC sessions through The existing behavior remains the compatibility baseline when no dedicated model is configured: Explore settings override, Explore agent frontmatter, then the parent session model. The existing retry on the parent model after a selected model call fails must also remain intact. Deliverables
Acceptance criteria
Files to modifyCore and RPC
Dashboard
Tests
Documentation
No dashboard server route or client API endpoint needs a new implementation: the existing generic settings forwarding path should carry the new typed field once the RPC contracts support it. Testing approach
Risks and open questions
Plan created by mach6 |
Vitest coverage
|
Progress UpdateImplemented the tab-title dashboard settings plan:
Commit: Progress tracked by mach6 |
Unverified Review Candidates — Pending AssessmentReview round: 1
CriticalNone. Important
Suggestions
Strengths
Agents run: code-reviewer, error-auditor, test-reviewer, completeness-checker, simplifier Reviewed by mach6 |
Review AssessmentClassifications
Action PlanNo merge blockers. The PR is clear to publish as-is. Recommended follow-ups (non-blocking, candidates for a follow-up issue):
Assessment by mach6 |
Progress UpdateAddressed the three useful follow-ups from the round 1 review assessment:
Also extended the atomic validation matrix with a Verified: targeted suites, biome, Commit: Progress tracked by mach6 |
Unverified Review Candidates — Pending AssessmentReview round: 2
Round 1's three useful follow-ups (model-clear path, overlapping-save test, malformed-model fallback tests) were implemented in CriticalNone. Important
Suggestions
Strengths
Agents run: code-reviewer, error-auditor, test-reviewer, completeness-checker, simplifier Reviewed by mach6 |
Review AssessmentClassifications
Action PlanNo merge blockers. The PR is clear to publish as-is. Optional low-priority hardening (not blockers, no follow-up issue warranted unless desired):
Assessment by mach6 |
Closes #489
Expose a dedicated tab-title model setting and dashboard controls for enabling auto-generation and selecting its exact provider/model.
Implementation plan posted as a comment below.