Skip to content

Conversation

@ThomasK33
Copy link
Member

Adds mode-scoped default model + thinking settings (plan/exec/compact) and per-workspace per-mode overrides.

Key changes:

  • Strongly typed modes (UI: plan|exec; agent: plan|exec|compact) in Zod + TS.
  • New config field modeAiDefaults + Settings UI for global defaults.
  • Workspace overrides persisted per-mode via workspace.updateModeAISettings (compact excluded) and synced locally via WorkspaceModeAISync.
  • Compaction now prefers compact mode defaults for model/thinking.

Validation:

  • make fmt-check
  • make lint
  • make typecheck
  • make test

Generated with mux • Model: openai:gpt-5.2 • Thinking: xhigh

Change-Id: I19d4bc5c5dd1e5b2a38a4a3e6021bf0b8543b839
Signed-off-by: Thomas Kosiewski <[email protected]>
Change-Id: I1a5ba1d32ff0a15abae85af904d89074e36be101
Signed-off-by: Thomas Kosiewski <[email protected]>
Change-Id: I8d55fb7ca4c3173706e390846b77416f7540af59
Signed-off-by: Thomas Kosiewski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant