Commit graph

4296 commits

Author SHA1 Message Date
Dax Raad
ffe42bdc8a sync
Some checks are pending
format / format (push) Waiting to run
test / test (push) Waiting to run
Update Nix Hashes / update (push) Waiting to run
2025-11-20 23:50:01 -05:00
Dax Raad
ec6122a575 sync 2025-11-20 22:23:38 -05:00
Dax Raad
05498becb1 tui: support code and auto OAuth flows with improved authorization UI
Users can now authenticate providers using both code-based flows (entering an authorization code) and automatic flows. The dialog now clearly displays the authorization URL, allows code entry with retry capability, and shows a waiting indicator during automatic authentication.
2025-11-20 22:02:50 -05:00
GitHub Action
c0f2588926 chore: format code 2025-11-20 23:05:25 +00:00
Dax Raad
03152685ed tui: reorganize working indicator layout and add shell mode context to help text
- Moved animated working indicator to the left side with retry status, and shimmer indicator to the right side for better visual hierarchy
- Added shell mode context to keybind hints so users see 'exit shell mode' when in shell mode instead of normal mode commands
- Set session status to busy at loop start for more accurate session state tracking
2025-11-20 18:04:36 -05:00
Dax Raad
74f538c5fd tui: add animated working indicator and improve message queue visibility
Hide agent tab selector and show shimmer animation during agent work. Use accent color for queued messages so they stand out visually before execution.
2025-11-20 18:04:36 -05:00
Dax Raad
22db2918c0 sync 2025-11-20 18:04:36 -05:00
Dax Raad
e3e840e08c tui: enable OAuth provider authentication with code and auto flows
Users can now authenticate with providers using OAuth in addition to API keys. The TUI presents auth method options when connecting a provider, with support for both automatic and code-based OAuth flows that display authorization URLs with instructions.
2025-11-20 18:04:36 -05:00
Dax Raad
913cf0dc5e tui onboarding 2025-11-20 18:02:13 -05:00
Dax Raad
13ffccec1f sync 2025-11-20 18:02:13 -05:00
Dax Raad
7a76d9d192 tui: allow connecting providers directly from model selection dialog
When a user hasn't connected a provider yet, they can now see available providers with helpful footers (e.g. 'Recommended' for opencode) directly in the model selection dialog and connect them inline. After connecting, the TUI automatically refreshes available models without needing to navigate back to a separate connect flow.
2025-11-20 18:02:13 -05:00
Dax Raad
1bebe26454 tui: streamline model selection and provider discovery
- Show unconnected providers in the list so users can find and connect new services without leaving the workflow.
- Group recently used models at the top for faster access to common configurations.
- Add a 'Free' badge to opencode models to clearly identify no-cost options.
- Adjust dialog sizing to improve readability of the expanded model list.
2025-11-20 18:02:13 -05:00
Dax Raad
54f48ec66b core: expose provider discovery api
- Expose all available providers and their default models to enable frontend discovery features.
- Return connection status per provider to allow clients to distinguish between active and potential integrations.
2025-11-20 18:02:13 -05:00
Dax Raad
d9d372bddd tui: improve dialog select spacing and selection indicator visibility
- Refined padding throughout the dialog select component for better visual hierarchy
- Changed selection indicator from bullet (●) to diamond (◆) for clearer visual distinction
- Adjusted message box structure for cleaner nesting of interactive elements
- Disabled AI SDK warning logs to reduce console noise during onboarding flow
2025-11-20 18:02:13 -05:00
Dax Raad
6e5a00f4f8 sync 2025-11-20 18:02:13 -05:00
Dax Raad
67d411d2b5 sync 2025-11-20 18:02:13 -05:00
opencode
598d6d00e4 release: v1.0.82 2025-11-20 22:44:37 +00:00
Aiden Cline
cf934357c9 fix: make use openrouter ai sdk package to fix interlevened thinking models 2025-11-20 16:32:44 -06:00
Jay
8063e645c7
docs: Clarify model provider recommendations in README
Updated the README to clarify model provider recommendations.
2025-11-20 17:21:19 -05:00
Aiden Cline
8ab206b443 tweak: navigate to child session if it is asking for permissions 2025-11-20 15:46:49 -06:00
Aiden Cline
ec5c96e10d Revert "Image tag fix for real this time (#4540)"
Some checks are pending
deploy / deploy (push) Waiting to run
format / format (push) Waiting to run
snapshot / publish (push) Waiting to run
test / test (push) Waiting to run
Update Nix Hashes / update (push) Waiting to run
This reverts commit eb975bb89c.
2025-11-20 14:14:02 -06:00
Aiden Cline
d2a61290b9 Revert "ignore: write todo"
This reverts commit 5aa2078852.
2025-11-20 14:13:56 -06:00
Aiden Cline
10faf9e717 ignore: fix mdx 2025-11-20 14:07:25 -06:00
Aiden Cline
cba239bc8f change default child session cycle keybind to <leader>right, and <leader>left 2025-11-20 14:01:02 -06:00
jian
6f5e3ddfb3
chore: rm empty file (#4552) 2025-11-20 13:33:09 -06:00
GitHub Action
d412ba264a chore: format code 2025-11-20 19:17:06 +00:00
Aiden Cline
9780f2b792 docs: update model list 2025-11-20 13:16:27 -06:00
Aiden Cline
5aa2078852 ignore: write todo 2025-11-20 12:35:34 -06:00
shuv
eb975bb89c
Image tag fix for real this time (#4540)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-11-20 12:34:39 -06:00
GitHub Action
9479fe3ce6 chore: format code 2025-11-20 17:35:43 +00:00
William Tan
4393cf8dbe
tweak: Prefer VISUAL environment variable over EDITOR per Unix convention (#4549)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-11-20 11:27:16 -06:00
opencode
447a4ca8c3 release: v1.0.81 2025-11-20 17:16:31 +00:00
Aiden Cline
40ac2549ff fix: aur build 2025-11-20 11:04:09 -06:00
cc-bjojac
a9c56b813a
Make the MAX_OUTPUT_LENGTH in bash.ts overridable by OPENCODE_EXPERIMENTAL_BASH_MAX_OUTPUT_LENGTH (#4497)
Co-authored-by: Björn Jacobs <bjoern.jacobs.ext@bundesanzeiger.de>
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-20 10:45:13 -06:00
Haris Gušić
b1b73c9deb
fix: Autocomplete with existing space after trigger (#4121)
Co-authored-by: GitHub Action <action@github.com>
2025-11-20 10:37:45 -06:00
Aiden Cline
774377330b fix: lockfile 2025-11-20 10:16:34 -06:00
processtrader
e7a157ef8f
fix: replace ruby-lsp with rubocop for better LSP performance (#4543) 2025-11-20 09:54:47 -06:00
Frank
3989b9fc7f wip: zen
Some checks are pending
deploy / deploy (push) Waiting to run
Update Nix Hashes / update (push) Waiting to run
2025-11-20 10:31:35 -05:00
GitHub Action
8bfcdf4831 chore: format code 2025-11-20 14:55:06 +00:00
Frank
3632ba3785 zen: show token breakdown 2025-11-20 09:54:22 -05:00
Albert O'Shea
b7b3824d76
nix: update flake.lock as part of the github workflow (#4535)
Co-authored-by: Github Action <action@github.com>
2025-11-20 08:43:13 -06:00
Tommy D. Rossi
b12efb2023
fix: do not print ai sdk warnings (#4541)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-20 08:42:24 -06:00
Roberto Gongora
bd91cf220c
docs: typo in PHP Intelephense documentation (#4545) 2025-11-20 08:41:31 -06:00
Asmae_ELAZRAK
9eb6731c21
docs: add cortecs docs (#4547) 2025-11-20 08:34:04 -06:00
GitHub Action
11373755d9 ignore: update download stats 2025-11-20
Some checks are pending
deploy / deploy (push) Waiting to run
format / format (push) Waiting to run
snapshot / publish (push) Waiting to run
test / test (push) Waiting to run
2025-11-20 12:04:55 +00:00
Aiden Cline
00b5e9f6ca chore: rm unused code 2025-11-20 00:10:51 -06:00
Aiden Cline
6b3f424e4d tweak: let user name export file 2025-11-19 23:58:40 -06:00
Aiden Cline
e7dfeec9c4 fix: make toast wrap 2025-11-19 22:50:27 -06:00
Aiden Cline
97893bd7e6 tweak: make /export go to cwd 2025-11-19 22:45:40 -06:00
Frank
bfefdb3752 zen: add gemini icon
Some checks are pending
deploy / deploy (push) Waiting to run
format / format (push) Waiting to run
snapshot / publish (push) Waiting to run
test / test (push) Waiting to run
Update Nix Hashes / update (push) Waiting to run
2025-11-19 21:14:31 -05:00