Commit Graph

5674 Commits

Author SHA1 Message Date
dal 27bb616f33
docs agnet 2025-09-09 09:42:17 -06:00
dal 88b7c6d1c7
merge changes 2025-09-05 13:11:05 -06:00
dal 5e9e85cb36
Merge pull request #789 from buster-so/recreate-cli-in-typescript
Moving CLI to be typescript smh
2025-09-04 12:47:19 -06:00
dal 17b06b97e7
Update GitHub Actions and CLI configuration
- Added .actrc to .gitignore to prevent local configuration from being tracked.
- Updated cli-release.yml to specify paths for apps and packages, enhancing workflow triggers.
- Improved permissions in cli-release.yml for better access control.
- Enhanced update-brew-tap.yml with detailed summary creation for deployment results.
- Introduced README.md for GitHub Actions, providing usage instructions and supported platforms.
- Added deploy and dry-run actions for better deployment management.
- Updated error handling in CLI commands for clearer messaging and improved user experience.
- Bumped CLI version to 0.3.0 in package.json to reflect recent changes.
2025-09-04 11:21:47 -06:00
dal 3a0c4dbb68
Merge remote-tracking branch 'origin/staging' into recreate-cli-in-typescript 2025-09-04 08:48:01 -06:00
dal 2b2c867dab
typescript commands 2025-09-04 08:47:56 -06:00
dal 790685c2c6
few tweaks to the test and remove old tools that we no longer need 2025-09-04 08:13:21 -06:00
dal 80f2eacbee
updates 2025-09-04 07:22:35 -06:00
dal 7bfa36570b
no multi model files 2025-09-03 15:48:17 -06:00
dal c75f4ae6eb
tests 2025-09-03 15:32:35 -06:00
dal 551ef41f8c
feat(cli): improve error messaging for deploy command failures
- Extract meaningful error messages from verbose SQL update failures
- Show cleaner error messages by default (without SQL query details)
- Add --verbose flag support to show full error details when needed
- Limit default error display to first 5 failures to avoid overwhelming output
- Add helpful tips to guide users when deployment errors occur
2025-09-03 15:21:05 -06:00
dal 925cb6e269
hide the interactive command 2025-09-03 15:19:49 -06:00
dal 38db7ca4f8
Enhance CLI command input with suggestions and navigation
- Added command suggestions for available CLI commands, improving user experience.
- Implemented keyboard navigation for command selection using up/down arrows and tab for autocomplete.
- Integrated the `init` and `deploy` commands into the main command handling logic.
- Updated configuration loading to recursively find and validate `buster.yml` files, ensuring no duplicates are processed.
- Improved error handling and user feedback in the deploy command.
2025-09-03 15:17:10 -06:00
dal 54e0317e38
Refactor welcome screen to use BusterBanner component
- Replaced the WelcomeScreen component with BusterBanner in init and main commands for a consistent branding experience.
- Updated the deploy command to include BusterBanner at the top, enhancing the user interface.
- Improved error handling and display logic in the deploy command for better user feedback.
2025-09-03 15:02:43 -06:00
dal 25da441517
Add init command and enhance deploy command options
- Introduced `init` command to initialize a new Buster project.
- Updated `deploy` command options to clarify the path description.
- Removed unused options from the deploy command.
- Refactored deployment logic to improve error handling and response processing.
- Enhanced configuration loading to ensure required fields are validated.
- Added spinner component for better user feedback during loading states.
2025-09-03 14:55:40 -06:00
dal 06ea66f2a4
recsolvjfj 2025-09-03 12:08:03 -06:00
dal 24d1bbda45
merge 2025-09-03 12:07:44 -06:00
dal 030968e1e8
fix anthropic beta headers 2025-09-03 11:47:03 -06:00
dal b980ad6588
underscore for header on bedrock 2025-09-03 11:30:20 -06:00
dal 6a387ea5a7
stop sequential thinking 2025-09-03 11:24:17 -06:00
dal caf40c492e
sequential thinking is complete field 2025-09-03 11:11:01 -06:00
dal 2e11ee999a
delay to see if it fixes the issue of not marking complete 2025-09-03 10:10:36 -06:00
dal 992be1d12d
Merge pull request #786 from buster-so/Jacob-fix-db-init
Get rid of setup.sql and put setup in seed
2025-09-03 09:55:52 -06:00
jacob-buster 972db21f23 Get rid of setup.sql and put setup in seed 2025-09-03 09:54:28 -06:00
dal b5e931dcb8
cli 2025-09-03 09:41:52 -06:00
dal 55e50d124e
update message entires fix for race conditions 2025-09-03 09:09:36 -06:00
dal badf379b8f
sequential thinking update for race condition? 2025-09-03 08:59:00 -06:00
dal 4e6f13c181
sequential thinking and updates 2025-09-03 08:46:56 -06:00
dal 1e5bc3977d
update messages 2025-09-03 08:01:07 -06:00
dal 14e7edd8d0
await db writes 2025-09-02 22:08:24 -06:00
dal 30f7e8ac88
speed up writes to db 2025-09-02 21:58:26 -06:00
dal 02e70b6905
anthropic beta headers 2025-09-02 21:49:00 -06:00
dal 4e06c529a5
routing for gateway 2025-09-02 21:21:33 -06:00
dal 13d62eaf14
Add gateway options for 'anthropic' provider in various agent steps
Updated DEFAULT_CACHE_OPTIONS in analyst and think-and-prep agents to include gateway options. Added gateway settings in multiple steps including analysis-type-router, create-todos, extract-values, generate-chat-title, flag-chat, format-follow-up, format-initial, and identify-assumptions steps to restrict provider usage to 'anthropic'. This enhances control over the AI model interactions.
2025-09-02 20:09:21 -06:00
dal 9af79dc061
docs agent extra points 2025-09-02 19:50:00 -06:00
dal a6acff3585
Merge pull request #784 from buster-so/hot-fix-chats-stalling
Update AI SDK dependencies and refactor model initialization to use AI Gateway. Remove deprecated fallback logic and related tests for improved performance and maintainability.
2025-09-02 17:45:37 -06:00
dal 0a8fbe05b5
fix packages and pnpm lock 2025-09-02 17:41:29 -06:00
dal 3dc033b89d
pnpm 2025-09-02 17:32:52 -06:00
dal 190e52527d
ai gateway api key require 2025-09-02 17:29:29 -06:00
dal 0283fcd437
passing testsnow 2025-09-02 17:28:18 -06:00
dal d524e33996
Update AI SDK dependencies and refactor model initialization to use AI Gateway. Remove deprecated fallback logic and related tests for improved performance and maintainability. 2025-09-02 17:20:39 -06:00
dal 6d8877b5f3
Merge pull request #782 from buster-so/hot-fix-chats-stalling
hotfix: tool style
2025-09-02 16:57:39 -06:00
dal 497598afe1
tool result fixing 2025-09-02 16:49:08 -06:00
dal 50dc34bf5f
Merge pull request #781 from buster-so/hot-fix-chats-stalling
hotfix: tool sorting
2025-09-02 16:10:13 -06:00
dal 017971b776
tool call + result sorting logic 2025-09-02 16:05:04 -06:00
dal 010d800368
location testing 2025-09-02 15:43:07 -06:00
dal 0b28fa4411
ok current state 2025-09-02 15:42:48 -06:00
dal 2113e40d0e
idle timeout and status messags 2025-09-02 15:29:55 -06:00
dal 81d5c2d2df
sse and type fixes 2025-09-02 15:02:12 -06:00
dal 14638c0f96
Merge pull request #778 from buster-so/buster-dev-api
Public Facing Chat Endpoint
2025-09-02 13:15:25 -06:00