Commit Graph

160 Commits

Author SHA1 Message Date
opencode-agent[bot] d45210c1ec Added /thinking slash command to toggle thinking blocks visibility in OpenTUI. (#4424)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-17 15:16:35 -06:00
Haris Gušić c7eaee452e chore: Remove obsolete 'any' type annotation (#4423) 2025-11-17 14:27:43 -06:00
Aiden Cline 35825c2835 Reapply "fix: system theme background to use 'none' for terminal transparency" (#4415)
This reverts commit 368a75c983.
2025-11-17 10:39:53 -06:00
Dax Raad a601bc1c40 better retry display 2025-11-17 11:31:10 -05:00
Aiden Cline 368a75c983 Revert "fix: system theme background to use 'none' for terminal transparency" (#4415) 2025-11-17 10:24:20 -06:00
Jensen de7090ecf4 fix: system theme background to use 'none' for terminal transparency (#4408) 2025-11-17 10:22:31 -06:00
opencode-agent[bot] 8bfc741543 Updated help dialog to use dynamic keybind (#4414)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-11-17 10:18:59 -06:00
Dax 9fdf25c750 Refactor agent loop (#4412) 2025-11-17 10:57:18 -05:00
Luke Parker 40659a5f34 fix: Line count on win (#4401) 2025-11-17 01:08:22 -06:00
opencode-agent[bot] f7a3c4caa3 Added copy option to message context menu (#4389)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-16 15:35:05 -06:00
Aiden Cline dec5d350c6 fix: panic when theme has 'none' 2025-11-16 01:43:23 -06:00
Aiden Cline e861839f90 fix: initial val 2025-11-16 01:14:49 -06:00
Aiden Cline 07a9d1dcce fix: history jsonl file corruption cases (#4364) 2025-11-16 00:50:13 -06:00
Alvin Johansson 9dc39bcc82 Add Flexoki theme (#3986) 2025-11-15 21:28:13 -06:00
Luke Parker fca9943523 fix: Diff view now ignores line endings changes/windows autocrlf (#4356) 2025-11-15 21:18:39 -06:00
Aiden Cline d28e298459 tweak: only show dropdown for 3+ items (#4345) 2025-11-14 23:45:48 -06:00
Dax Raad 09e96e7525 handle config errors gracefully 2025-11-13 18:59:09 -05:00
Aiden Cline ec8df862cf fix: opencode run timeout 2025-11-13 14:27:33 -06:00
Valerio Di Maggio 46f0464fc0 Fix: unreadable texts in light mode (#4301) 2025-11-13 13:41:56 -06:00
Tommy D. Rossi 5fca8cf817 Add scroll acceleration support to TUI (#4289) 2025-11-13 17:02:10 +01:00
OpeOginni e6eea7a26b feat(sidebar): add expandable sections for sidebar (#4132)
Co-authored-by: GitHub Action <action@github.com>
2025-11-12 16:15:17 -06:00
phantomreactor 05569e17bf paste images in wsl using ctrl+v (#4123)
Co-authored-by: GitHub Action <action@github.com>
2025-11-12 15:10:23 -06:00
Aiden Cline 254014ffd4 ignore: make issue button send opencode version too 2025-11-12 10:40:48 -06:00
Dax Raad e38066a556 tui: add double-esc interrupt mechanism for long-running operations
Users can now press escape twice within 5 seconds to interrupt long-running
operations in the TUI. The first press shows a visual hint, and the second
press aborts the current session.
2025-11-11 22:04:00 -05:00
Dax Raad d6584e4e4c tui: fix autocomplete display to prevent long file paths from breaking layout 2025-11-12 02:36:43 +00:00
Dax 1dfeed3c5e fix: add support for loading custom themes from .opencode/themes directory (#4229)
Co-authored-by: GitHub Action <action@github.com>
2025-11-11 21:30:38 -05:00
Dax Raad 84fb84662f better errors on initial tui boot 2025-11-11 21:01:45 -05:00
Aiden Cline 4eb095c494 fix: ensure revert dialog moves that prompt to input box (#4227) 2025-11-11 19:08:59 -06:00
Aiden Cline ad086e1d10 feat: agent color cfg (#4226)
Co-authored-by: 0xrin <0xrin1@protonmail.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-11 18:32:44 -06:00
Aiden Cline be5b2df33d tweak: make todos appear list of modified files 2025-11-11 16:05:23 -06:00
Aiden Cline 7464a1ab1d Hide /share if disabled (#4215) 2025-11-11 14:47:39 -06:00
Ron Suhodrev abbff9f32c tui: restore full text when editing prompts with summarized content (#4030) 2025-11-11 20:17:36 +00:00
Dax Raad be19f3beba tui: show LSP diagnostics inline when viewing files so users can see type errors and compilation issues without leaving the interface 2025-11-11 12:15:40 -05:00
GitHub Action 7d6e417608 chore: format code 2025-11-11 16:59:37 +00:00
Haris Gušić 9a26b72fe5 fix: TUI spawn: reset BUN_OPTIONS (#3606) 2025-11-11 10:58:59 -06:00
Aiden Cline ac8727d2f3 keep session dot in list for current active (#4185) 2025-11-10 22:20:35 -06:00
Dax Raad 38c7826542 tui: help users read thinking blocks and trust todo syncs 2025-11-10 20:34:04 -05:00
Aiden Cline 2f03ddff41 fix: undefined check 2025-11-10 19:21:57 -06:00
denesbeck d9f2c175b0 Refactor/redundant toast comp (#4163)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-11-10 11:27:19 -06:00
denesbeck 878cb7254a fix: upgrade toast notification (#4159) 2025-11-10 10:28:28 -06:00
Aiden Cline d87cdc6e14 fix: add null check 2025-11-10 00:40:42 -06:00
Dax Raad c0294b38f9 tui: auto-scroll to bottom when switching between sessions 2025-11-10 00:43:48 -05:00
Dax Raad b0ef61e3b1 make reasoning parts less ugly 2025-11-10 00:37:35 -05:00
Dax Raad 42bcb2a5bc tui: improve session UI with better sidebar toggle and message handling 2025-11-10 00:21:31 -05:00
Dax Raad 8c973b29eb tui: render reasoning parts with syntax highlighting instead of plain text 2025-11-10 00:08:05 -05:00
Dax Raad 89d3ced411 tui: display 'Free' badge for zero-cost models in model selection dialog 2025-11-09 23:56:24 -05:00
lenstr 9dc3131c81 fix: --model flag being ignored in TUI mode (#4147) 2025-11-09 20:21:52 -06:00
Dax Raad c661a18885 fix race condition 2025-11-09 01:41:49 -05:00
Aiden Cline ba31178636 Revert "tui: display 'Free' badge for zero-cost models in model selection dialog"
This reverts commit 0a8d515ccb.
2025-11-08 23:48:18 -06:00
Dax Raad dc9f1cfd94 tui: fix continue session navigation to wait for sync completion before redirecting
Previously, the continue session navigation would immediately try to redirect
to the most recent session before the sync data was fully loaded, causing
navigation to fail. Now it waits for sync status to be complete before
attempting the redirect, ensuring the session data is available.
2025-11-08 20:53:18 -05:00