Commit Graph

802 Commits

Author SHA1 Message Date
Darsh Patel ec32e70716 fix: await auth.set to prevent race condition when setting API key (#8075) 2026-01-12 18:20:50 -06:00
Paolo Ricciuti de1352f07b fix: actually modify opencode config with mcp add (#7339) 2026-01-12 18:02:59 -06:00
Dax Raad f30091eb84 core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration 2026-01-12 15:59:17 -05: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
Kit Langton 1cc2a6cc56 fix(opencode): command palette mouse hover highlights wrong item (#7721) 2026-01-10 19:52:17 -05:00
Aiden Cline 8a12495ad9 tweak: adjust codex styling and fix hint 2026-01-09 18:59:57 -06:00
Aiden Cline 67d354a27d update docs and auth methods for openai 2026-01-09 18:45:03 -06:00
Aiden Cline dfe9624e67 fix: instance dispose issue 2026-01-09 18:26:32 -06:00
Dax 043e16e061 disable server unless explicitly opted in (#7529) 2026-01-09 16:33:46 -05:00
Ravi Kumar 5258cc7161 fix(cli): enable API key prompt for Bedrock in auth login (#7332) 2026-01-09 11:56:19 -06:00
Aiden Cline bb716cd484 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 b813e05f2e stop esc propagation from dialogs 2026-01-08 23:53:00 +01:00
Aleksandr Bagatka c52ae9c8df 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 185f2e7090 feat(question): support multi-select questions (#7386) 2026-01-08 17:32:21 -05:00
ryanwyler 1a0bd4e5de fix(tui): restore showDetails check removed in Permission rework (#7285) 2026-01-08 14:30:41 -06:00
Mani Sundararajan 17f309c702 fix: cleanly restore terminal state on fatal error exit (#7359) 2026-01-08 14:22:24 -06:00
Dax e88ce8be59 tui: improve responsive layout by hiding header/footer when sidebar is visible (#7365) 2026-01-08 13:57:23 -05:00
Max Stevens 258ea8c336 refactor: session settings simplification (#7342) 2026-01-08 11:06:06 -06:00
Sercan Sagman f82ae79652 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 f33aa8e78b tui: remove unused imports and variables from header component to clean up code 2026-01-07 23:54:54 -05:00
Dax 4d475bfaf0 tui: add overlay sidebar for narrow screens to improve mobile experience (#7288) 2026-01-07 23:51:49 -05:00
Dax Raad 76ce399c27 tui: add expandable bash output for long commands to improve readability 2026-01-07 23:11:46 -05:00
Dax Raad 80edfd8a8e tui: remove username visibility toggle and simplify user message metadata display 2026-01-07 23:02:19 -05:00
Dax Raad 378cff7871 tui: improve other answer option layout with better indentation and clearer label 2026-01-07 22:34:31 -05:00
Dax 544f398374 core: add interactive question tool for gathering user preferences and clarifying instructions (#7268) 2026-01-07 22:29:42 -05:00
Ariane Emory c49dd1b0a1 fix(tui): ensure forked message text is inserted in prompt (resolves #7257) (#7259) 2026-01-07 16:12:03 -06:00
Ariane Emory 7c40a0e41c fix: use selectedForeground's computer colour (or theme's selectedForeground value) for the colour of text in permission selection (resolves #7246) (#7251) 2026-01-07 14:45:30 -06:00
Ravi Kumar e2bf825197 fix(tui): constrain autocomplete height to available screen space (#7181) 2026-01-07 19:24:44 +01:00
GitHub Action cfb483d771 chore: generate 2026-01-07 18:06:30 +00:00
Thanh Nguyen 0bdb39e9f2 fix(theme): add selectedListItemText to orng themes for button text visibility (#7169) 2026-01-07 12:05:46 -06:00
Dax Raad 66e6170c3f theme 2026-01-07 09:50:04 -05:00
Dax Raad 751e842c03 theme reload 2026-01-07 09:34:11 -05:00
Dax Raad ce1aa7b2e0 clear palette cache 2026-01-07 08:49:35 -05:00
Aiden Cline c7146e3b2b tweak: unserializable error handling 2026-01-07 00:29:41 -06:00