Skip to content

Conversation

@adamdotdevin
Copy link
Contributor

No description provided.

@adamdotdevin adamdotdevin merged commit 0095832 into dev May 2, 2025
@adamdotdevin adamdotdevin deleted the compact branch May 2, 2025 20:24
aryasaatvik added a commit to aryasaatvik/opencode that referenced this pull request Jun 27, 2025
## Summary
This PR implements dual model support (main + turbo) for cost-optimized
operations and adds model sorting functionality.

### Key Changes

#### Dual Model Support
- Added `turbo_model` and `turbo_cost_threshold` config options
- New dual-pane model selector (Tab to switch panes)
- Visual indicators: ⚡ (turbo), 🧠 (reasoning), 🔧 (tools)
- Smart turbo model selection with fallback logic
- Fixed Anthropic auth showing incorrect turbo status

#### Model Sorting
- Added `release_date` and `last_updated` fields to model schema
- Press 'S' to cycle through sort modes: Name, Last Updated, Release
Date
- Stable multi-level sorting with consistent ordering
- Helps discover newest models and track updates

### Impact
Enables cost optimization for PRs sst#269 (status verbs) and sst#275 (window
titles) to use configured turbo models instead of hardcoded ones.

### Demo



https://github.com/user-attachments/assets/d076e840-d790-4e23-8cf7-a179282d1f0b
rekram1-node added a commit to rekram1-node/opencode-sst that referenced this pull request Jul 24, 2025
rekram1-node added a commit to rekram1-node/opencode-sst that referenced this pull request Jul 24, 2025
This reverts commit 65120d2.
drevantonder added a commit to drevantonder/opencode that referenced this pull request Aug 22, 2025
rekram1-node pushed a commit to drevantonder/opencode that referenced this pull request Aug 31, 2025
@ermaxlu ermaxlu mentioned this pull request Oct 29, 2025
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.

2 participants