Skip to content

feat: configure provider defaults for new threads - #55

Merged
asfires merged 2 commits into
mainfrom
t3code/configurable-provider-defaults
Aug 19, 2026
Merged

feat: configure provider defaults for new threads#55
asfires merged 2 commits into
mainfrom
t3code/configurable-provider-defaults

Conversation

@asfires

@asfires asfires commented Aug 19, 2026

Copy link
Copy Markdown
Owner

What Changed

  • Added configurable provider defaults for new threads, including model options and runtime mode.
  • Applied configured defaults across web and mobile thread creation flows, while preserving explicit draft selections.
  • Added settings UI and search support for managing provider-specific new-thread defaults.
  • Consolidated fork migrations into the primary migration ledger and simplified development database migration handling.
  • Updated development session cookie isolation to use instance-specific hashes.
  • Added and updated focused tests and user documentation.

Why

Users can now define provider-specific defaults once and have new threads consistently start with the intended model, options, and runtime mode. Explicit selections continue to take precedence. The migration and cookie changes simplify fork maintenance and improve isolation for parallel development servers.

UI Changes

This changes the provider settings UI and new-thread model selection behavior. Before/after screenshots are not included.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

- Add per-provider model traits and permission-mode defaults
- Apply configured defaults across web and mobile new-thread flows
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Aug 19, 2026
…rovider-defaults

# Conflicts:
#	apps/web/src/components/settings/settingsSearch.test.ts
@asfires
asfires merged commit 855d7ce into main Aug 19, 2026
7 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant