165 Commits

Author SHA1 Message Date
Dax Raad 60fe0aa090 Add autoshare configuration and improve run command UI
Enables automatic session sharing via global config or flag, enhances UI with logo display and provider/model info positioning.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-06-17 01:45:32 -04:00
Dax Raad 8084990a31 do not autoupgrade snapshot builds
publish / publish (push) Has been cancelled
2025-06-17 01:18:32 -04:00
Dax Raad f544a01971 autoupgrade
publish / publish (push) Has been cancelled
2025-06-17 01:05:05 -04:00
Dax e188879d8f Improve upgrade command with installation method detection (#158) 2025-06-17 00:07:17 -04:00
Dax Raad 0349548abd ignore: logs 2025-06-16 16:02:45 -04:00
Dax Raad 2cf3ab55ce remove windows builds
publish / publish (push) Has been cancelled
2025-06-16 15:11:14 -04:00
Dax Raad 115a71fd20 opencode auth login: validation on provider id and better error messages
publish / publish (push) Has been cancelled
2025-06-16 15:09:49 -04:00
Dax Raad 0ecff22f98 BREAKING CHANGE: the config structure has changed, custom providers have an npm field now to specify which npm package to load. see examples in README.md 2025-06-16 15:02:25 -04:00
Dax Raad c0a3e5b0f7 limit to 4 system prompts cached
publish / publish (push) Has been cancelled
2025-06-16 14:51:59 -04:00
adamdottv 6120b64792 feat: faster tui init
publish / publish (push) Has been cancelled
2025-06-16 11:54:55 -05:00
Dax Raad b5723b3ace properly track cache token counts
publish / publish (push) Has been cancelled
2025-06-16 12:43:22 -04:00
Dax Raad f3e32fe112 fix cache-control
publish / publish (push) Has been cancelled
2025-06-16 12:07:01 -04:00
Dax Raad 0ca81eb0d3 enable prompt caching for anthropic
publish / publish (push) Has been cancelled
2025-06-16 11:41:54 -04:00
Jacob 3534e727bf fix: typo and literal wording in packages/opencode/AGENTS.md (#134) 2025-06-16 08:18:29 -05:00
Dax Raad a205b1e7f5 enhance ripgrep files function with query filtering and limit support
publish / publish (push) Has been cancelled
🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-06-15 21:26:32 -04:00
Dax Raad 89c49bf253 first pass making system prompt less fast
publish / publish (push) Has been cancelled
2025-06-15 20:25:04 -04:00
George Potoshin a8c4a6b3da Fix: Improve Help UI Readability (Issue #99) (#117) 2025-06-15 18:38:44 -05:00
Dax Raad 1fe40495d2 Improve LSP server initialization with timeout handling and skip failed servers
publish / publish (push) Has been cancelled
🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-06-15 13:52:57 -04:00
Dax Raad d142ec3b1d ignore: add timer log helper 2025-06-15 13:33:24 -04:00
Dax Raad 9d8f080da1 fix postinstall script for node
publish / publish (push) Has been cancelled
2025-06-15 13:11:11 -04:00
Dax Raad 44cc41abb0 beginning of upgrade command 2025-06-14 22:05:41 -04:00
Dax Raad 9871d97af1 fix aborting issue
publish / publish (push) Has been cancelled
2025-06-14 21:23:57 -04:00
Dax Raad 502098549b fix issue with follow up tool calls and cancelation
publish / publish (push) Has been cancelled
2025-06-14 21:03:44 -04:00
Dax Raad 24f1399bcf fix issue continuing session after aborted 2025-06-14 20:24:50 -04:00
Berr 233e07c66f fix: improve browser opening error handling in AuthLoginCommand (#111) 2025-06-14 20:07:41 -04:00
Dax Raad 70405b2705 ci: ignore commits 2025-06-14 18:59:05 -04:00
Dax Raad ec9555e957 downgrade to ai sdk v4.x
publish / publish (push) Has been cancelled
2025-06-14 18:44:08 -04:00
Dax Raad 9ba49a23cd Enhance provider system with dynamic package resolution and improved logging
publish / publish (push) Has been cancelled
- Add npm registry lookup for AI SDK packages with fallback support
- Enhance error logging with cause information
- Add timing deltas to log output for performance monitoring

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-06-14 14:35:33 -04:00
Dax Raad 5862327e26 sync 2025-06-14 12:32:41 -04:00
Dax Raad a1d5ac0c45 docs: config schema 2025-06-14 12:22:07 -04:00
Dax Raad 88bf2e3e77 ci: update publish script 2025-06-14 12:13:59 -04:00
Dax Raad 7f4d13b76d docs: readme 2025-06-14 12:13:46 -04:00
Dax Raad 7ae04a8797 naming fixes
publish / publish (push) Has been cancelled
2025-06-14 01:54:28 -04:00
Dax Raad 986c354a39 Add flag system and auto-share functionality
publish / publish (push) Has been cancelled
- Add Flag module for environment variable configuration
- Implement OPENCODE_AUTO_SHARE flag to automatically share new sessions
- Update session creation to conditionally auto-share based on flag

🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-14 01:51:04 -04:00
Dax Raad a568f4058d Improve logging and simplify fzf implementation
- Refactor fzf search to use Bun's $ syntax for cleaner command execution
- Add request/response duration logging to server middleware
- Set default service name for logging to improve log clarity

🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-14 01:51:04 -04:00
Dax Raad 7da025f4fb Clean up workflows and enhance file discovery tools to include dot files
publish / publish (push) Has been cancelled
🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-13 23:24:46 -04:00
Dax Raad 6c9b8b010f disable autoshare
publish / publish (push) Has been cancelled
2025-06-13 17:30:17 -04:00
Dax Raad 93e3be05a3 sync
publish / publish (push) Has been cancelled
2025-06-13 16:29:57 -04:00
Dax Raad b6c79abca2 ci
publish / publish (push) Has been cancelled
2025-06-13 16:23:38 -04:00
Dax Raad b86c1c9151 homebrew
publish / publish (push) Has been cancelled
2025-06-13 16:17:27 -04:00
adamdottv eda1445856 wip: refactoring tui 2025-06-13 08:30:57 -05:00
Dax Raad ba1d90b1b9 do not strip aur package
publish / publish (push) Has been cancelled
2025-06-13 08:27:17 -04:00
adamdottv da824c82b6 wip: refactoring tui 2025-06-13 06:23:12 -05:00
Dax Raad 30176d32ba load API keys
publish / publish (push) Has been cancelled
2025-06-13 00:53:46 -04:00
Dax Raad aa330249c4 Enhance auth command with dynamic provider selection
- Add support for dynamically loading providers from ModelsDev
- Prioritize anthropic as recommended provider
- Add "other" provider option for manual entry
- Include special handling for amazon-bedrock with AWS config guidance
- Expand provider selection UI to show up to 8 providers

🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-13 00:33:54 -04:00
Dax Raad d0f3211c7f sync 2025-06-13 00:06:15 -04:00
Dax Raad 899e5f38b2 Refactor AI SDK provider loading to use BunProc.install
Simplifies provider installation by using BunProc.install() instead of manual path construction and file system checks.

🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-12 23:50:26 -04:00
Dax Raad fba34a04fa bedrock loader
publish / publish (push) Has been cancelled
2025-06-12 23:39:52 -04:00
Dax Raad 3c0a28dbed Update provider configuration and server handling
🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-12 23:10:03 -04:00
Thomas Meire c45233e3ff Update error message to say opencode instead of sst (#81)
publish / publish (push) Has been cancelled
2025-06-12 18:38:59 -04:00