David Hill
e22cd8bd4e
tui: keep model + thinking selectors beside Add file
...
People change models and thinking settings while composing, so keeping those controls next to the Add file button avoids hunting in the footer and reduces context switching mid-message.
2026-03-08 00:53:57 +00:00
David Hill
4c457ba392
tui: dock auto-accept after thinking and move Add file to bottom-left
...
Auto-accept now lives in the footer dock beside the thinking control so it stays easy to find without crowding the text box.
The Add file button moves to the bottom-left of the editor and the input gets a bit more bottom padding so the control row doesn’t overlap what you’re typing.
2026-03-08 00:53:57 +00:00
Dax Raad
9685f7dbaa
test: normalize ripgrep path assertion on windows
2026-03-07 19:47:57 -05:00
opencode-agent[bot]
832c086822
chore: generate
2026-03-08 00:31:35 +00:00
Dax Raad
8330999cea
test: lock in process, ripgrep, and installation helpers
2026-03-07 19:30:32 -05:00
David Hill
64858dc353
tui: revert prompt control docking
...
Restore the previous prompt control layout after the dock/position changes made the composer feel less familiar.
This brings auto-accept back to its prior spot and returns Add file to the previous placement.
2026-03-08 00:17:28 +00:00
David Hill
ff5dbb8474
tui: dock auto-accept after thinking and move Add file to bottom-left
...
Auto-accept now lives in the footer dock beside the thinking control so it stays easy to find without crowding the text box.
The Add file button moves to the bottom-left of the editor and the input gets a bit more bottom padding so the control row doesn’t overlap what you’re typing.
2026-03-08 00:08:37 +00:00
Dax Raad
62fe4ae644
core: update database path test to verify correct channel-based filename
...
The test now validates that the database file is named according to the current installation channel (latest/beta get 'opencode.db', others get sanitized names). This ensures users' data is stored in the correct location based on their update channel.
2026-03-07 18:53:29 -05:00
Dax Raad
f6c48cf6b2
core: allow beta channel to share database with stable channel
2026-03-07 18:53:29 -05:00
David Hill
64d04a91b7
tui: balance titlebar columns so center content doesn't get squeezed by long side content
2026-03-07 23:50:23 +00:00
David Hill
05362100f7
tui: align numeric displays consistently across tool outputs and diff counters using tabular numerals
2026-03-07 23:49:10 +00:00
David Hill
c9533ac67a
tui: center empty states vertically in session view and improve review panel messaging for projects without version control
2026-03-07 23:45:16 +00:00
Dax Raad
35e1142383
core: add OPENCODE_SKIP_MIGRATIONS flag to bypass database migrations
...
Allows users to skip automatic database migrations by setting the
OPENCODE_SKIP_MIGRATIONS environment variable. Useful for testing
scenarios or when manually managing database state.
2026-03-07 16:17:00 -05:00
Frank
2675680768
zen: fix graph legend
2026-03-07 14:28:36 -05:00
Adam
56ba5c7fce
fix(app): review panel transition
2026-03-07 13:27:44 -06:00
opencode
29f129acbb
release: v1.2.21
v1.2.21
2026-03-07 18:00:39 +00:00
Karan Handa
9f1ab5e855
fix(storybook): restore build by mocking useLocation ( #16472 )
2026-03-07 09:55:43 -06:00
Eric Guo
a1bb6a4047
fix(app): text-shimmer undefined length ( #16475 )
2026-03-07 09:53:32 -06:00
SANGWOO PARK
5b6fba32f0
fix(app): guard session-header current() against undefined when options is empty ( #16478 )
2026-03-07 09:51:21 -06:00
Filip
879a092d9b
fix(app): preserve file tree tab on reopen + fix e2e test regressions ( #16482 )
2026-03-07 09:47:45 -06:00
David Hill
8cfd7c4066
tui: remove close button from project hover popover ( #16403 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-07 07:00:58 -06:00
Adam
792f3363ba
fix(app): new session uses agent model/variant
2026-03-07 07:00:38 -06:00
Adam
38add89866
fix(app): model sticks to session
2026-03-07 06:57:00 -06:00
Adam
482538010c
fix(app): all panels transition
2026-03-07 06:48:37 -06:00
Adam
28afc494ac
fix(app): can't scroll files
2026-03-07 06:47:11 -06:00
Adam
1ce8b0f17f
fix(app): task agent title
2026-03-07 06:03:30 -06:00
Adam
0b54f0c92a
chore: update web stats
2026-03-07 05:47:47 -06:00
Adam
97a068cb7f
fix(app): fix max-width on timeline
2026-03-07 05:45:30 -06:00
David Hill
c67ac136d4
tui: align session empty states ( #16412 )
2026-03-07 05:39:43 -06:00
opencode-agent[bot]
18a9142252
chore: generate
2026-03-07 11:26:12 +00:00
Kit Langton
07121ef1a6
STUPID SEXY TIMELINE ( #16420 )
2026-03-07 05:25:22 -06:00
Luke Parker
f83cd8f1bc
test(app): share workspace slug wait helper across e2e specs ( #16446 )
2026-03-07 07:48:30 +00:00
Quan Ran
d66fc779dc
fix(opencode): preserve original line endings in 'edit' tool ( #9443 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-03-07 07:42:54 +00:00
Nate Williams
e83bc8c43c
fix(tui): fix broken /export toggling ( #16443 )
2026-03-07 12:52:17 +05:30
Luke Parker
32deb1a227
test(app): abort sessions and wait for idle before e2e cleanup ( #16439 )
2026-03-07 16:33:12 +10:00
Karan Handa
e8b0f38508
fix(config): point GitHub PR search tool at current repository ( #16441 )
2026-03-07 05:53:28 +00:00
Luke Parker
c47c5ec9a0
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
opencode-agent[bot]
5d128075c1
chore: generate
2026-03-07 04:54:05 +00:00
kikuchan
b95c982987
fix(pty): pty session handle leak ( #15599 )
2026-03-07 14:53:11 +10:00
Luke Parker
8589da78bc
feat(desktop): show skill issue when snapshotting is off ( #16432 )
2026-03-07 04:52:04 +00:00
Luke Parker
3ca580177b
fix(opencode): sanitize preview database filenames ( #16430 )
2026-03-07 04:34:29 +00:00
opencode-agent[bot]
ed8068d156
chore: update nix node_modules hashes
2026-03-07 02:35:17 +00:00
David Hill
7a097c6325
app: fix portal positioning for sidebar menus and tooltips by removing conditional mount logic
2026-03-07 00:30:51 +00:00
Jay V
c9d2ca8126
docs: update legal policies for 2026 terms refresh
2026-03-06 18:31:02 -05:00
Filip
a3bc0bcf09
tests(app): e2e tests part 67 ( #16406 )
2026-03-06 17:08:59 -06:00
opencode-agent[bot]
cb55da8f03
chore: generate
2026-03-06 22:34:25 +00:00
David Hill
fdd5375bca
feat(app): sidebar reveal animation, hover peek overlay, and weaker dividers ( #16374 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-06 16:33:34 -06:00
James Long
cd70c57e99
fix(core): log stack trace when schema validation fails ( #16401 )
2026-03-06 17:04:22 -05:00
Dax Raad
0c1fee138a
fix issue with migration
2026-03-06 16:44:49 -05:00
David Hill
507f773bca
fix(app): better review/filetree empty states ( #16221 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-03-06 15:39:31 -06:00