Brendan Allan
1140d8422e
chore(app): schedule layout sunset outside prod
2026-07-14 14:36:34 +00:00
Brendan Allan
9ecfb847fa
fix(desktop): derive layout eligibility from install state
2026-07-14 14:06:26 +00:00
usrnk1
588288ce87
test(app): add layout transition stories
2026-07-13 21:36:41 +02:00
usrnk1
0156d3028f
feat(app): simplify layout transition messaging
2026-07-13 21:36:08 +02:00
usrnk1
5e5e305bb7
fix(app): avoid layout flash during cohort detection
2026-07-13 14:40:32 +02:00
usrnk1
d87f987800
feat(app): preserve previous layout for active users
2026-07-13 14:37:01 +02:00
usrnk1
545b86587d
feat(app): detect prior server activity for layout transition
2026-07-13 14:36:34 +02:00
usrnk1
7fb3fbdf27
feat(app): clarify layout transition timing
2026-07-13 13:35:26 +02:00
usrnk1
31f946eed7
feat(app): enforce layout sunset for existing users
2026-07-13 13:35:08 +02:00
usrnk1
45daa7fece
feat(app): localize interface retirement notice
2026-07-13 13:08:13 +02:00
usrnk1
a5bbe636e7
feat(app): clarify interface transition and retirement
2026-07-13 13:06:17 +02:00
usrnk1
2e1ce87bf3
feat(app): add interface transition setting
2026-07-13 13:05:46 +02:00
usrnk1
56e8a4f7d7
feat(ui): add accent badge variant
2026-07-13 13:05:46 +02:00
b3a012cbdd
fix(cli): switch org after console logout ( #36276 )
...
Co-authored-by: Victor Navarro <vn4varro@gmail.com >
2026-07-13 10:59:16 +00:00
usrnk1 and GitHub
51b9c726cf
fix(app): remove interface transition changes accidentally merged into dev ( #36653 )
2026-07-13 10:38:30 +00:00
b4e49d5b32
feat(app): redesign attachment cards ( #35945 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-07-13 10:04:45 +00:00
opencode-agent[bot]
2b29854589
chore: generate
2026-07-13 10:04:14 +00:00
usrnk1
8ce5038bd8
Merge branch 'dev' of https://github.com/anomalyco/opencode into interface-toggle
2026-07-13 12:02:25 +02:00
usrnk1
446510a6a9
tui: surface a dismissible new-interface notice and tighten settings copy for clarity
...
Users who were migrated to the new interface will now see a dismissible notice in Settings explaining the old interface was phased out, so they are not surprised by the change. The new-interface toggle is also visually elevated with a card style so it is easier to find. Settings labels and descriptions across General have been rewritten to be shorter and more direct, so it is quicker to understand what each option controls. The "New" badge color is also adjusted for better readability.
2026-07-13 12:01:19 +02:00
opencode-agent[bot]
49028b6245
chore: generate
2026-07-13 09:33:54 +00:00
d595c7e265
feat(app): review panel updates ( #36240 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-07-13 09:32:25 +00:00
17cd4a8c32
feat(app): align edit project modal with v2 style ( #36213 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-07-13 09:26:53 +00:00
opencode-agent[bot]
9bbf7918de
chore: generate
2026-07-13 09:25:14 +00:00
Aarav Sareen and GitHub
97f502e79a
feat(app): middle click to open new tab ( #36215 )
2026-07-13 17:23:55 +08:00
usrnk1
ac5e249083
feat(app): add interface transition setting
2026-07-13 10:45:57 +02:00
usrnk1
140e796b21
feat(ui): add accent badge variant
2026-07-13 10:45:57 +02:00
dd02cea9e7
feat(desktop): fix clipped labels and branch tooltip ( #35724 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-07-13 08:02:38 +00:00
Aiden Cline and GitHub
a8062ea314
fix(provider): derive variants from reasoning metadata ( #36624 )
2026-07-13 01:21:59 -05:00
Aiden Cline and GitHub
f47684787a
fix(opencode): filter unsupported GPT-5.6 OAuth alias ( #36621 )
2026-07-13 00:23:28 -05:00
Aiden Cline and GitHub
8168f0f0f6
fix(provider): route gateway variants by api id ( #36614 )
2026-07-13 00:08:08 -05:00
8036440693
ci: remove starptech from core triage assignees ( #36618 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-12 23:41:02 -05:00
opencode-agent[bot]
cf7503687a
chore: generate
2026-07-12 21:13:21 +00:00
Aiden Cline and GitHub
6f8e1dda15
fix(provider): derive variants from reasoning options ( #36543 )
2026-07-12 16:12:07 -05:00
opencode-agent[bot]
4dcfd9182c
chore: generate
2026-07-12 19:42:58 +00:00
d7c0db8cee
fix(openai): use codex context limits for gpt-5.6 ( #36248 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-07-12 14:41:51 -05:00
Aiden Cline and GitHub
184da0e42e
test(opencode): refresh stale model references ( #36546 )
2026-07-12 13:28:36 -05:00
Aiden Cline and GitHub
a244d82aba
test(opencode): refresh models.dev fixture ( #36541 )
2026-07-12 12:36:20 -05:00
34e5809059
feat(tui): show idle session directory ( #36457 )
...
Co-authored-by: Dax <mail@thdxr.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-11 20:31:57 +00:00
2db96c9b7e
fix(core): disable unused fff content caches ( #36453 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-07-11 19:12:58 +00:00
Frank
9976269ab1
docs: publish GPT 5.6 Sol, Terra, and Luna model availability and pricing across all language docs
2026-07-10 14:13:46 -04:00
Adam
5df822be11
fix(stats): polish comparison details
2026-07-10 12:42:04 -05:00
Adam
233f069070
feat(stats): add comparison seo pages
2026-07-10 12:09:56 -05:00
Adam
4a1982f5c9
feat(stats): add model comparison radar
2026-07-10 11:41:01 -05:00
Adam
1c7f65f105
fix(stats): stop comparison overscroll
2026-07-10 07:31:00 -05:00
Adam
a84151e482
fix(stats): restore sticky comparison header
2026-07-10 07:30:00 -05:00
Adam
0340a4ff77
fix(stats): restore native trackpad scrolling
2026-07-10 07:09:25 -05:00
Adam
f4faacbe87
feat(stats): unify comparison cards
2026-07-10 06:49:56 -05:00
opencode-agent[bot]
7dbfd0b934
chore: generate
2026-07-10 11:38:07 +00:00
Adam
08a2a623dc
fix(data): cut athena stats sync cost
...
Compute all stat dimensions and both grains in one GROUPING SETS query
so each sync pass scans the source table once instead of eight times.
Hourly passes now only recompute the current ISO week; a daily full pass
refreshes the whole display window. Restarted daemons resume the hourly
cadence from the last completed sync instead of immediately re-running a
pass, and the workgroup kills any query scanning more than 2 TB.
2026-07-10 06:36:26 -05:00
Adam
60c88336b9
feat(stats): update model comparison page
2026-07-10 05:53:31 -05:00