Commit Graph

534 Commits

Author SHA1 Message Date
Aiden Cline 9bafdfd101 tui: fix model state persistence when model store is not ready 2026-01-17 14:41:42 -06:00
b3nw ecf95ae13c fix: centralize OSC 52 clipboard support for SSH sessions (#8974) 2026-01-16 16:57:17 -06:00
Seth Carlton cc622bbdcb fix: keep primary model after subagent runs (#8951) 2026-01-16 16:19:17 -06:00
Ariane Emory 87844e720e fix: make home/end keys work in menu list modal windows (resolves #7190) (#8347) 2026-01-16 21:57:59 +00:00
Aiden Cline cc60cfd46c Revert "stop select dialog event propagation"
This reverts commit e4029ddcb0.
2026-01-16 09:30:06 -06:00
Akshar Patel e8497e8513 feat: add version to session header and /status dialog (#8802) 2026-01-15 22:58:41 -06:00
Sebastian Herrlinger e4029ddcb0 stop select dialog event propagation 2026-01-16 03:17:32 +01:00
Kit Langton 255b33f65b fix(tui): correct theme count tip (#8779) 2026-01-15 19:39:35 -06:00
Kit Langton b3ec043f4c fix(tui): dim question option prefixes (#8776) 2026-01-15 19:38:55 -06:00
Kit Langton d078c42ede fix(tui): add tab navigation in questions (#8777) 2026-01-15 19:38:11 -06:00
outside.observer 19ca850158 feat: add Carbonfox theme (#8723) 2026-01-15 16:02:29 -06:00
Aaron Iker 5204df67a5 feat(console): Update /black plan selection, light rays effect. mobile styles (#8731)
Co-authored-by: Github Action <action@github.com>
2026-01-15 21:31:50 +01:00
opencode-agent[bot] d73076651e Prettify retry duration display in TUI (#8608)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-15 11:50:18 -06:00
Sebastian Herrlinger 5dd6c9db1c use native text truncation for sidebar diff paths 2026-01-15 17:23:48 +01:00
Ariane Emory 4e7c1ade01 fix(tui): Center the initially selected session in the session_list (resolves #8558) (#8560) 2026-01-15 01:04:20 -06:00
GitHub Action bd1b36d8dd chore: generate 2026-01-15 06:04:47 +00:00
Kit Langton dad7bf8612 fix: restore brand integrity of TUI wordmark (#8584) 2026-01-15 00:04:11 -06:00
Cas e906b6d1c1 feat(tui): make dialog keybinds configurable (#6143) (#6144) 2026-01-14 23:39:52 -06:00
Kit Langton ef612c0f68 feat(tui): improve question prompt UX (#8339) 2026-01-14 10:00:29 -05:00
GitHub Action 14ff1601cc chore: generate 2026-01-14 07:37:11 +00:00
Goni Zahavy 13202e0a00 fix(opencode): fix docker image after sst rename in tips (#8376) 2026-01-14 01:36:36 -06:00
Akshar Patel d436276330 feat: show connected providers in /connect dialog (#8351) 2026-01-14 01:35:59 -06:00
GitHub Action 83753ad111 chore: generate 2026-01-14 00:04:24 +00:00
Felix Sanchez 47046fb173 fix: deduplicate file refs in sent prompts (#8303) 2026-01-13 18:03:45 -06:00
Daniel Sauer b3f8302b21 fix(tui): track all timeouts in Footer to prevent memory leak (#8255) 2026-01-13 18:03:34 -06:00
Leonidas d5d06eb7a4 fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179) 2026-01-13 16:50:19 -06:00
Dax e668d0b6d0 feat: add plan mode with enter/exit tools (#8281) 2026-01-13 15:55:48 -05:00
Aiden Cline 06245da294 tweak: external dir permission rendering in tui 2026-01-13 13:52:16 -06:00
Aiden Cline 6b996857d1 tweak: ensure external dir and bash tool invocations render workdir details 2026-01-13 13:52:15 -06:00
Dax Raad 2e64be52ab add fullscreen view to permission prompt 2026-01-13 09:58:08 -05:00
zerone0x 270a055696 fix(tui): prevent question tool keybindings when dialog is open (#8147)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-13 01:04:49 -06:00
Leonidas 0e9773d8f2 fix(TUI): dont submit prompt when switching sessions (#8016) 2026-01-12 22:43:44 -05:00
Darsh Patel ec32e70716 fix: await auth.set to prevent race condition when setting API key (#8075) 2026-01-12 18:20:50 -06:00
Ryan Vogel 6dfe5f398f fix(tui): prevent layout jump when toggling tips visibility (#8068) 2026-01-12 14:57:49 -06:00
Dax Raad 0ddb992bd6 core: add password authentication and improve server security
- Add OPENCODE_PASSWORD flag for basic auth protection
- Show security warnings when password is not set
- Remove deprecated spawn command
- Improve error handling with HTTPException responses
2026-01-12 15:23:19 -05:00
Aiden Cline ff2a18ffdb tui: add hint for variants toggle 2026-01-12 13:35:07 -06:00
Ravi Kumar 0104645be5 fix(tui): reopen autocomplete after backspace deletes space (#6031)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-12 12:52:36 -06:00
Dax Raad aec5ce053e tui: rename kvStore to store for consistency 2026-01-12 09:53:08 -05:00
Dax Raad 2d54930666 tui: redesign tips display on home screen 2026-01-12 09:42:28 -05:00
David Hill 4d66c84ca0 Redesign tips display on home screen (#6126)
Co-authored-by: Dax <mail@thdxr.com>
2026-01-12 09:31:36 -05:00
Dax Raad 9f6d4903d5 tui: remove update complete toast notification 2026-01-12 09:30:31 -05:00
Aiden Cline eedf839fef tweak: make the subagent header have clickable nav 2026-01-11 22:43:09 -06:00
indeep99 498d499338 feat(tui): add mouse hover and click support to questions tool (#7905) 2026-01-11 22:01:48 -05:00
Dax Raad 0520285f2f tui: fix prompt ref initialization to prevent undefined reference errors 2026-01-11 19:40:16 -05:00
Dax Raad 66acd4c859 tui: refactor event streaming to use SDK instead of manual RPC subscription 2026-01-11 18:53:39 -05:00
Octane d7908c4c0f Fix: TUI single-line paste cursor position (#7277) 2026-01-12 00:50:27 +01:00
Kit Langton d2d0b21918 feat(tui): add mouse hover and click support to autocomplete (#7820) 2026-01-11 12:45:20 -05:00
King'ori Maina 8576f44097 fix(tui): copy oauth url when no device code (#7812) 2026-01-11 10:27:17 -06:00
Kit Langton 9819bd028b fix(tui): slash command autocomplete highlighted row jumping (#7815) 2026-01-11 11:11:40 -05:00
Mani Sundararajan 8e808b44d7 fix(tui): move props.ref to onMount (#7702) 2026-01-11 00:20:04 -06:00