jackarch-2
cb88fe26aa
chore: add missing newline ( #13992 )
2026-02-17 16:04:58 -06:00
opencode-agent[bot]
2a2437bf22
chore: generate
2026-02-17 21:23:23 +00:00
Nathan Anderson
4ccb82e81a
feat: surface plugin auth providers in the login picker ( #13921 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-17 15:21:49 -06:00
David Hill
b784c923a8
tweak(ui): bump button heights and align permission prompt layout
2026-02-17 17:43:37 +00:00
David Hill
07947bab7d
tweak(tui): new session banner with logo and details ( #13970 )
2026-02-17 07:43:55 -05:00
Ariane Emory
b0afdf6ea4
feat(cli): add session delete command ( #13571 )
2026-02-16 14:15:34 -06:00
OpeOginni
16332a8583
fix(tui): make use of server dir path for file references in prompts ( #13781 )
2026-02-16 13:14:08 -06:00
Dax
fdad823edc
feat(cli): add db migrate command for JSON to SQLite migration ( #13874 )
2026-02-16 19:05:21 +00:00
Ryan Vogel
5cc1d6097e
feat(cli): add --continue and --fork flags to attach command ( #13879 )
2026-02-16 13:45:00 -05:00
Imanol Maiztegui
bb30e06855
fix (tui): Inaccurate tips ( #13845 )
2026-02-16 09:08:04 -05:00
Dax Raad
45f0050372
core: add db command for database inspection and querying
2026-02-14 20:37:17 -05:00
Dax
6d95f0d14c
sqlite again ( #10597 )
...
Co-authored-by: Github Action <action@github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-14 04:19:02 +00:00
Kevin
d018903887
fix: prevent opencode run crash on malformed tool inputs ( #13051 )
...
Co-authored-by: 0xK3vin <kevin@git-pu.sh>
2026-02-13 20:54:20 -06:00
Rahul Mishra
693127d382
feat(cli): add --dir option to run command ( #12443 )
2026-02-13 00:59:37 -06:00
Luke Parker
a8f2884521
feat: windows selection behavior, manual ctrl+c ( #13315 )
2026-02-13 07:38:27 +10:00
Sebastian
c0814da785
do not open console on error ( #13374 )
2026-02-12 21:29:58 +00:00
Luke Parker
8f9742d988
fix(win32): use ffi to get around bun raw input/ctrl+c issues ( #13052 )
2026-02-12 15:39:31 +10:00
Kit Langton
135f8ffb2a
feat(tui): add toggle to hide session header ( #13244 )
2026-02-12 02:21:42 +00:00
Kit Langton
17bdb5d56a
fix(tui): dismiss dialogs with ctrl+c ( #12884 )
2026-02-11 09:03:59 -05:00
Kit Langton
7a463cd193
fix(tui): keep /share available to copy existing link ( #12532 )
2026-02-11 08:58:24 -05:00
Kit Langton
352a54c698
feat(prompt): mode-specific input placeholders ( #12388 )
2026-02-11 08:57:59 -05:00
Kit Langton
93957da2c9
fix(tui): prevent home wordmark corruption in height-constrained terminals ( #13069 )
2026-02-11 08:52:14 -05:00
Dax
6e9cd576ea
fix(tui): default session sidebar to auto ( #13046 )
2026-02-11 01:26:01 +00:00
Dax
27fa9dc843
refactor: clean up dialog-model.tsx per code review ( #12983 )
2026-02-10 15:13:37 +00:00
Dax Raad
63cd763418
Revert "feat: add version to session header and /status dialog ( #8802 )"
...
This reverts commit ac54535486 .
2026-02-10 00:01:28 -05:00
Dax Raad
32394b699e
Revert "feat(tui): highlight esc label on hover in dialog ( #12383 )"
...
This reverts commit 683d234d80 .
2026-02-09 23:57:37 -05:00
Dax Raad
12262862cd
Revert "feat: show connected providers in /connect dialog ( #8351 )"
...
This reverts commit a57c8669b6 .
2026-02-09 23:46:57 -05:00
Marcio
056d0c1197
fix(tui): use sender color for queued messages ( #12832 )
2026-02-09 16:54:12 -06:00
Aiden Cline
a7c5d5ac4c
Revert "feat(tui): restore footer to session view ( #12245 )" ( #12836 )
2026-02-09 10:08:26 -06:00
Khang Ha (Kelvin)
fde0b39b7c
fix: properly encode file URLs with special characters ( #12424 )
2026-02-06 16:16:56 -06:00
opencode-agent[bot]
918795d868
chore: generate
2026-02-06 19:16:36 +00:00
Ariane Emory
84c5df19c7
feat(tui): add Claude Code-style --fork flag to duplicate sessions before continuing ( resolves #11137 ) ( #11340 )
2026-02-06 13:15:47 -06:00
Ariane Emory
449c5b44b7
feat(tui): restore footer to session view ( #12245 )
2026-02-06 10:21:16 -06:00
Matt Silverlock
24dbc46548
fix(github): handle step-start/step-finish parts in extractResponseText ( #12470 )
2026-02-06 10:20:33 -06:00
Yuvraj Virk
c07077f96c
fix: correct /data API usage and data format for importing share URLs ( #7381 )
2026-02-06 15:29:10 +00:00
Akshar Patel
683d234d80
feat(tui): highlight esc label on hover in dialog ( #12383 )
2026-02-05 20:11:08 -06:00
Dax Raad
154d0ebf53
increase skill dialog width
2026-02-05 18:38:31 -05:00
Andrew Pashynnyk
2e9a63fe4f
fix(opencode): improve skills dialog readability ( #12356 )
2026-02-05 18:35:35 -05:00
Akshar Patel
102d8e72bb
fix(tui): allow mouse escape via "esc" labels in dialogs ( #11421 )
2026-02-05 16:14:49 -06:00
Goni Zahavy
40ebc34909
feat(tui): add running spinner to bash tool in TUI ( #12317 )
2026-02-05 12:23:02 -06:00
Ariane Emory
4387f9fb9a
feat: Allow the function to hide or show thinking blocks to be bound to a key ( resolves #12168 ) ( #12171 )
2026-02-04 18:29:46 -06:00
Maharshi Patel
31e2feb347
fix(tui): add hover states to question tool tabs ( #12203 )
2026-02-04 18:28:22 -06:00
Sebastian
64bafce665
restore direct osc52 ( #12071 )
2026-02-04 00:35:57 -06:00
Idris Gadi
95211a8854
feat(tui): allow theme colors in agent customization ( #11444 )
2026-02-03 15:09:21 -06:00
Dax
ee84eb44ee
cli: add --thinking flag to show reasoning blocks in run command ( #12013 )
2026-02-03 20:49:15 +00:00
MartinWie
82dd4b6908
fix: always fall back to native clipboard after OSC52 ( #11994 )
2026-02-03 20:53:04 +01:00
Dax
1275c71a63
cli: make run non-interactive ( #11814 )
2026-02-02 23:35:23 -05:00
opencode-agent[bot]
5e3162b7f4
chore: generate
2026-02-02 22:30:23 +00:00
Joseph Campuzano
f9aa209131
fix: fixes issue where the autocomplete tui dialog flickers while typing ( #11641 )
2026-02-02 16:29:43 -06:00
Luiz Guilherme D'Abruzzo Pereira
a9fca05d8b
feat(server): add --mdns-domain flag to customize mDNS hostname ( #11796 )
2026-02-02 14:52:32 -06:00
Pablo P Varela
965f32ad63
fix(tui): respect terminal transparency in system theme ( #8467 )
2026-02-02 11:36:47 -06:00
Dax
4369d79636
tui: truncate session title in exit banner ( #11797 )
2026-02-02 14:30:10 +00:00
Sebastian
3982c7d99a
Use opentui OSC52 clipboard, again ( #11744 )
2026-02-02 08:12:50 +01:00
Dax
7a9290dc9b
tui: show exit message banner ( #11733 )
2026-02-02 00:13:47 -05:00
Dax Raad
cfbe9d329f
Revert "Use opentui OSC52 clipboard ( #11718 )"
...
This reverts commit 8e985e0a75 .
2026-02-02 00:13:02 -05:00
Dax
0dc80df6fd
Add spinner animation for Task tool ( #11725 )
2026-02-01 22:51:55 -05:00
Sebastian
8e985e0a75
Use opentui OSC52 clipboard ( #11718 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-02 04:48:29 +01:00
Dax Raad
83d0e48e38
tui: fix task status to show current tool state from message store
2026-02-01 20:52:17 -05:00
zerone0x
cc1d3732bc
fix(tui): remove outer backtick wrapper in session transcript tool formatting ( #11566 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-01 13:11:18 -06:00
Joscha Götzer
3577d829c2
fix: allow user plugins to override built-in auth plugins ( #11058 )
...
Co-authored-by: JosXa <info@josxa.dev>
2026-02-01 10:50:41 -06:00
adamjhf
c3faeae9d0
fix: correct pluralization of match count in grep and glob tools ( #11565 )
2026-02-01 00:15:28 -06:00
Dax
94baf1f721
fix(tui): remove extra padding between search and results in dialog-select ( #11564 )
2026-02-01 04:04:57 +00:00
Dax
9b8b9e28e2
feat(tui): add UI for skill tool in session view ( #11561 )
2026-01-31 22:59:46 -05:00
Dax
2a56a1d6ef
fix(tui): conditionally render bash tool output ( #11558 )
2026-01-31 22:40:37 -05:00
Dax
5b784871f0
feat: add skill dialog for selecting and inserting skills ( #11547 )
2026-01-31 20:52:54 -05:00
Dax Raad
e70d984320
tui: enable password authentication for remote session attachment
...
Allow users to authenticate when attaching to a remote OpenCode session by supporting basic auth via a password flag or OPENCODE_SERVER_PASSWORD environment variable
2026-01-31 14:42:36 -05:00
大猫子
35f64b80fa
docs: fix documentation issues ( #11435 )
...
Co-authored-by: damaozi <1811866786@qq.com>
2026-01-31 12:30:45 -06:00
Ryan Vogel
53f118c57a
Revert "feat(app): add skill slash commands" ( #11484 )
2026-01-31 10:20:23 -05:00
Ryan Vogel
786ae0a584
feat(app): add skill slash commands ( #11369 )
2026-01-31 08:59:28 -06:00
Dax
81ac41e089
feat: make skills invokable as slash commands in the TUI ( #11390 )
2026-01-31 00:41:55 -05:00
Dax Raad
3542f3e406
Revert "feat: make skills invokable as slash commands in the TUI"
...
This reverts commit 85126556b8 .
2026-01-30 20:37:41 -05:00
Dax Raad
85126556b8
feat: make skills invokable as slash commands in the TUI
...
- Add Skill.content() method to load skill template content from SKILL.md files
- Modify Command.list() to include skills as invokable commands
- Add 'skill' boolean property to Command.Info schema
- Update autocomplete to show skills with (Skill) label in slash commands
- Regenerate SDK to include skill property in Command type
2026-01-30 20:36:48 -05:00
Aiden Cline
1a6461e8bc
fix: ensure ask question tool isn't included when using acp ( #11379 )
2026-01-30 17:32:51 -06:00
Dax
2125dc11c7
fix: show all provider models when no providers connected ( #11198 )
2026-01-29 21:19:50 +00:00
Sebastian Herrlinger
41ea4694db
more timeout race guards
2026-01-29 00:17:39 -05:00
Sebastian Herrlinger
58ba486375
guard destroyed input field in timeout
2026-01-28 23:53:37 -05:00
Benjamin Oldenburg
f40bdd1ac3
feat(cli): include cache tokens in stats ( #10582 )
2026-01-28 22:03:44 -06:00
Tommy D. Rossi
8c05eb22b1
fix(markdown): Add streaming prop to markdown element ( #11025 )
2026-01-28 12:55:57 -05:00
Tito
aedd760141
fix(cli): restore brand integrity of CLI wordmark ( #10912 )
2026-01-27 22:24:02 -05:00
GitHub Action
5f2a7c630b
chore: generate
2026-01-28 03:06:58 +00:00
Tommy D. Rossi
7988f52231
feat(app): use opentui markdown component behind experimental flag ( #10900 )
2026-01-27 22:06:09 -05:00
Aiden Cline
b8e726521d
fix(tui): handle 4-5 codes too in c to copy logic
2026-01-27 16:29:01 -05:00
Aiden Cline
39a73d4894
feat: dynamically resolve AGENTS.md files from subdirectories as agent explores them ( #10678 )
2026-01-26 10:49:41 -05:00
Ariane Emory
0edd304f42
fix: Make diff wrapping toggle always available in command_list and correct a type error ( resolves #10682 ) ( #10683 )
2026-01-26 09:01:23 -05:00
Idris Gadi
444934a4c1
fix(tui): add visual feedback for diff wrap and conceal toggles ( #10655 )
2026-01-26 07:34:09 -05:00
Aiden Cline
eaad75b176
tweak: adjust tui syncing logic to help prevent case where agents would be undefined / missing
2026-01-25 21:26:47 -05:00
Aiden Cline
578361de64
fix: remove broken app.tsx command option
2026-01-25 20:27:41 -05:00
Ariane Emory
3071720ce7
fix(tui): Move animations toggle to global System category ( resolves #10495 ) ( #10497 )
2026-01-25 17:57:47 -05:00
ishaksebsib
ebe86e40a0
fix(tui): prevent crash when theme search returns no results ( #10565 )
2026-01-25 12:11:49 -05:00
Maharshi Patel
8f99e9a606
fix(opentui): question selection click when terminal unfocused ( #9731 )
2026-01-24 15:12:16 -05:00
Sebastian Herrlinger
ad27427b48
use min/maxHeight for question textarea
2026-01-24 12:14:12 -05:00
justfortheloveof
077d17d433
fix: permission prompt should ignore keyboard events while dialog stack len > 0 ( #10338 )
2026-01-24 12:01:46 -05:00
GitHub Action
ae77ef3370
chore: generate
2026-01-24 14:47:36 +00:00
Ariane Emory
68e504bdc2
fix(tui): Use selectedForeground for question prompt tab text visibility ( resolves #10334 ) ( #10337 )
2026-01-24 09:46:59 -05:00
Ariane Emory
225b72ca36
feat: always center selected item in selection dialogs ( resolves #10209 ) ( #10207 )
2026-01-23 11:59:39 -06:00
Idris Gadi
510f595e25
fix(tui): add weight to fuzzy search to maintain title priority ( #10106 )
2026-01-22 16:15:11 -06:00
Greg Pstrucha
8ebb766470
fix(attach): allow remote --dir ( #8969 )
2026-01-22 13:19:08 -06:00
Suad Wolgram
936f3ebe95
feat(ui): add gruvbox theme (Web/App) ( #9855 )
2026-01-21 15:34:27 -06:00
Vinicius da Motta
b93f33eaa4
fix(tui): responsive layout for narrow screens ( #9703 )
2026-01-20 22:22:38 -06:00
Idris Gadi
e83c01ad36
fix(tui): prevent sidebar height from overflowing. ( #9689 )
2026-01-20 14:56:18 -06:00
Tommy D. Rossi
68e41a1ee7
fix: pass arguments to commands without explicit placeholders ( #9606 )
2026-01-20 11:12:43 -06:00
Craig Jellick
68d1755a9e
fix: add space toggle hint to tool selection prompt ( #9535 )
2026-01-19 23:38:26 -06:00
Dax Raad
aa4b06e165
tui: fix message history cleanup to prevent memory leaks
2026-01-19 18:22:19 -05:00
GitHub Action
e29120317f
chore: generate
2026-01-19 20:47:09 +00:00
Ronan Kearns
88c5a7fe9e
fix(tui): clarify resume session tip ( #9490 )
2026-01-19 14:46:32 -06:00
Joseph Campuzano
091e88c1e1
fix(opencode): sets input mode based on whether mouse vs keyboard is in use to prevent mouse events firing ( #9449 )
2026-01-19 14:46:17 -06:00
Ariane Emory
c47699536f
fix: Don't unnecessarily wrap lines and introduce an unneeded empty line ( resolves #9489 ) ( #9488 )
2026-01-19 13:56:24 -06:00
Luke Parker
d939a3ad54
feat(tui): use mouse for permission buttons ( #9305 )
2026-01-18 21:42:10 -06:00
Luke Parker
e81bb86795
fix: Windows evaluating text on copy ( #9293 )
2026-01-18 17:27:30 -06:00
Mani Sundararajan
0ccf9bd9ac
feat(cli): uninstall opencode installed via windows package managers ( #8571 )
2026-01-18 02:40:01 -06:00
Aiden Cline
b7ad6bd839
feat: apply_patch tool for openai models ( #9127 )
2026-01-18 00:35:09 -06:00
Nathan Flurry
bfb8c531c2
feat: bind vim-style line-by-line scrolling ( #8980 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-17 21:54:26 -06:00
Kit Langton
759e68616e
refactor(tui): unify command registry and derive slash commands ( #9115 )
2026-01-17 20:39:19 -06:00
opencode-agent[bot]
93e43d8e5e
Hide variants hint when list empty ( #9179 )
...
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-17 20:32:57 -06:00
Aiden Cline
f3513bacff
tui: fix model state persistence when model store is not ready
2026-01-17 14:41:42 -06:00
GitHub Action
d377246491
chore: generate
2026-01-17 11:47:55 +00:00
Javier Aceña
7030f49a74
fix: mdns discover hostname ( #9039 )
2026-01-17 05:47:19 -06:00
Aiden Cline
33290c54cd
Revert "feat(mcp): add OAuth redirect URI configuration for MCP servers ( #7379 )"
...
This reverts commit 40b275d7e6 .
2026-01-16 22:17:33 -06:00
b3nw
3d095e7fe7
fix: centralize OSC 52 clipboard support for SSH sessions ( #8974 )
2026-01-16 16:57:17 -06:00
Seth Carlton
08b94a6890
fix: keep primary model after subagent runs ( #8951 )
2026-01-16 16:19:17 -06:00
Ariane Emory
626fa1462b
fix: make home/end keys work in menu list modal windows ( resolves #7190 ) ( #8347 )
2026-01-16 21:57:59 +00:00
Aiden Cline
bd914a8c06
Revert "stop select dialog event propagation"
...
This reverts commit 46be47d0be .
2026-01-16 09:30:06 -06:00
Christopher Tso
40b275d7e6
feat(mcp): add OAuth redirect URI configuration for MCP servers ( #7379 )
2026-01-15 23:36:48 -06:00
Akshar Patel
ac54535486
feat: add version to session header and /status dialog ( #8802 )
2026-01-15 22:58:41 -06:00
Sebastian Herrlinger
46be47d0be
stop select dialog event propagation
2026-01-16 03:17:32 +01:00
Kit Langton
4af9defb89
fix(tui): correct theme count tip ( #8779 )
2026-01-15 19:39:35 -06:00
Kit Langton
12b621068a
fix(tui): dim question option prefixes ( #8776 )
2026-01-15 19:38:55 -06:00
Kit Langton
07e7ebdb8e
fix(tui): add tab navigation in questions ( #8777 )
2026-01-15 19:38:11 -06:00
Dan Lapid
b572c68100
fix(mcp): show auth URL when browser cannot open in remote sessions ( #7884 )
2026-01-15 20:21:39 -05:00
outside.observer
83ed1adcbd
feat: add Carbonfox theme ( #8723 )
2026-01-15 16:02:29 -06:00
Aaron Iker
fe58c649cb
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
Aiden Cline
dc1c25cff5
fix: ensure frontmatter can process same content as other agents ( #8719 )
2026-01-15 13:06:14 -06:00
opencode-agent[bot]
ebc194ca9a
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
bfc9b24b48
use native text truncation for sidebar diff paths
2026-01-15 17:23:48 +01:00
Ariane Emory
08ca1237cc
fix(tui): Center the initially selected session in the session_list ( resolves #8558 ) ( #8560 )
2026-01-15 01:04:20 -06:00
GitHub Action
253b7ea784
chore: generate
2026-01-15 06:04:47 +00:00
Kit Langton
3a9fd1bb36
fix: restore brand integrity of TUI wordmark ( #8584 )
2026-01-15 00:04:11 -06:00
Cas
76a79284d2
feat(tui): make dialog keybinds configurable ( #6143 ) ( #6144 )
2026-01-14 23:39:52 -06:00
Jacopo Binosi
3a9e6b558c
feat(opencode): add AWS Web Identity Token File support for Bedrock ( #8461 )
2026-01-14 10:20:47 -06:00
Mani Sundararajan
ad17e8d1f0
feat: add choco and scoop to opencode upgrade methods ( #8439 )
2026-01-14 09:39:01 -06:00
Kit Langton
b2b123a392
feat(tui): improve question prompt UX ( #8339 )
2026-01-14 10:00:29 -05:00
GitHub Action
76b10d85ee
chore: generate
2026-01-14 07:37:11 +00:00
Goni Zahavy
45a770cdb1
fix(opencode): fix docker image after sst rename in tips ( #8376 )
2026-01-14 01:36:36 -06:00
Akshar Patel
a57c8669b6
feat: show connected providers in /connect dialog ( #8351 )
2026-01-14 01:35:59 -06:00
GitHub Action
f242541ef3
chore: generate
2026-01-14 00:04:24 +00:00
Felix Sanchez
562f067131
fix: deduplicate file refs in sent prompts ( #8303 )
2026-01-13 18:03:45 -06:00
Daniel Sauer
1ff46c75fa
fix(tui): track all timeouts in Footer to prevent memory leak ( #8255 )
2026-01-13 18:03:34 -06:00
Leonidas
bee4b6801e
fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set ( #8179 )
2026-01-13 16:50:19 -06:00
Dax
0a3c72d678
feat: add plan mode with enter/exit tools ( #8281 )
2026-01-13 15:55:48 -05:00
Aiden Cline
33ba064c40
tweak: external dir permission rendering in tui
2026-01-13 13:52:16 -06:00
Aiden Cline
96ae5925c3
tweak: ensure external dir and bash tool invocations render workdir details
2026-01-13 13:52:15 -06:00
Dillon Mulroy
797a56873d
fix(cli): mcp auth duplicate radio button icon ( #8273 )
2026-01-13 13:22:26 -06:00
Leonidas
a092f567b7
fix(github): add persist-credentials: false to workflow templates ( #8202 )
2026-01-13 09:53:30 -06:00
Dax Raad
c86c2acf4c
add fullscreen view to permission prompt
2026-01-13 09:58:08 -05:00
zerone0x
21990621e2
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
Eric Guo
f4f8f2d151
feat(cli): Support debug tool calling directly in CLI. ( #6564 )
2026-01-12 23:10:56 -06:00
Leonidas
789e111a0f
fix(TUI): dont submit prompt when switching sessions ( #8016 )
2026-01-12 22:43:44 -05:00
lemon
efaa9166fb
fix: prevent [object Object] error display in console output ( #8116 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-12 20:40:03 -06:00
Darsh Patel
bf37a88f7f
fix: await auth.set to prevent race condition when setting API key ( #8075 )
2026-01-12 18:20:50 -06:00
Paolo Ricciuti
498a4ab408
fix: actually modify opencode config with mcp add ( #7339 )
2026-01-12 18:02:59 -06:00
Dax Raad
f0912ee838
core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration
2026-01-12 15:59:17 -05:00
Ryan Vogel
983f8ffeca
fix(tui): prevent layout jump when toggling tips visibility ( #8068 )
2026-01-12 14:57:49 -06:00
Dax Raad
1954c1255e
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
cd56845dce
tui: add hint for variants toggle
2026-01-12 13:35:07 -06:00
Ravi Kumar
22c68a6992
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
20399bbdfe
tui: rename kvStore to store for consistency
2026-01-12 09:53:08 -05:00
Dax Raad
547a975707
tui: redesign tips display on home screen
2026-01-12 09:42:28 -05:00
David Hill
c009cab15b
Redesign tips display on home screen ( #6126 )
...
Co-authored-by: Dax <mail@thdxr.com>
2026-01-12 09:31:36 -05:00
Dax Raad
e6bc3b253b
tui: remove update complete toast notification
2026-01-12 09:30:31 -05:00
Aiden Cline
a5b6c57a76
tweak: make the subagent header have clickable nav
2026-01-11 22:43:09 -06:00
indeep99
82b432349e
feat(tui): add mouse hover and click support to questions tool ( #7905 )
2026-01-11 22:01:48 -05:00
Dax Raad
68ed664a3f
tui: fix prompt ref initialization to prevent undefined reference errors
2026-01-11 19:40:16 -05:00
Dax Raad
3a30773874
tui: refactor event streaming to use SDK instead of manual RPC subscription
2026-01-11 18:53:39 -05:00
Octane
0c0057a7de
Fix: TUI single-line paste cursor position ( #7277 )
2026-01-12 00:50:27 +01:00
Kit Langton
a803cf8aee
feat(tui): add mouse hover and click support to autocomplete ( #7820 )
2026-01-11 12:45:20 -05:00
King'ori Maina
c526e2d908
fix(tui): copy oauth url when no device code ( #7812 )
2026-01-11 10:27:17 -06:00
Kit Langton
43c2da24d0
fix(tui): slash command autocomplete highlighted row jumping ( #7815 )
2026-01-11 11:11:40 -05:00
Mani Sundararajan
9280db3297
fix(tui): move props.ref to onMount ( #7702 )
2026-01-11 00:20:04 -06:00
Kit Langton
a457828a67
fix(opencode): command palette mouse hover highlights wrong item ( #7721 )
2026-01-10 19:52:17 -05:00
Aiden Cline
a44d4acb3f
tweak: adjust codex styling and fix hint
2026-01-09 18:59:57 -06:00
Aiden Cline
8b8a358de1
update docs and auth methods for openai
2026-01-09 18:45:03 -06:00
Aiden Cline
075fa2c0e8
fix: instance dispose issue
2026-01-09 18:26:32 -06:00
Dax
982b71e861
disable server unless explicitly opted in ( #7529 )
2026-01-09 16:33:46 -05:00
Ravi Kumar
e30a159264
fix(cli): enable API key prompt for Bedrock in auth login ( #7332 )
2026-01-09 11:56:19 -06:00
Aiden Cline
07dc1f8ecc
fix: model dialog issue when searching for models in fav/recents list, also ensure that deprecated models dont appear in list ( #7429 )
2026-01-09 01:32:00 -05:00
Sebastian Herrlinger
1f9e195cd8
stop esc propagation from dialogs
2026-01-08 23:53:00 +01:00
Aleksandr Bagatka
f6fc693c1f
fix(ui): use full file path for fuzzy matching in autocomplete ( #6705 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-08 16:43:05 -06:00
Dax
22dd70b75b
feat(question): support multi-select questions ( #7386 )
2026-01-08 17:32:21 -05:00
ryanwyler
eacf3ad361
fix(tui): restore showDetails check removed in Permission rework ( #7285 )
2026-01-08 14:30:41 -06:00
Mani Sundararajan
72062d22a0
fix: cleanly restore terminal state on fatal error exit ( #7359 )
2026-01-08 14:22:24 -06:00
Dax
2bb299d741
tui: improve responsive layout by hiding header/footer when sidebar is visible ( #7365 )
2026-01-08 13:57:23 -05:00
Max Stevens
4d09c5618e
refactor: session settings simplification ( #7342 )
2026-01-08 11:06:06 -06:00
Sercan Sagman
adae0d1853
fix(cli): add help text to debug command and subcommands ( #7328 )
...
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2026-01-08 09:42:12 -06:00
Dax Raad
7d2bb5cb2b
tui: remove unused imports and variables from header component to clean up code
2026-01-07 23:54:54 -05:00
Dax
ca7a70b628
tui: add overlay sidebar for narrow screens to improve mobile experience ( #7288 )
2026-01-07 23:51:49 -05:00
Dax Raad
b3a2f9fb4e
tui: add expandable bash output for long commands to improve readability
2026-01-07 23:11:46 -05:00
Dax Raad
8be5a29870
tui: remove username visibility toggle and simplify user message metadata display
2026-01-07 23:02:19 -05:00
Dax Raad
68092f22e1
tui: improve other answer option layout with better indentation and clearer label
2026-01-07 22:34:31 -05:00
Dax
e37fd9c105
core: add interactive question tool for gathering user preferences and clarifying instructions ( #7268 )
2026-01-07 22:29:42 -05:00
Ariane Emory
f24314438b
fix(tui): ensure forked message text is inserted in prompt ( resolves #7257 ) ( #7259 )
2026-01-07 16:12:03 -06:00