Commit Graph

63 Commits

Author SHA1 Message Date
Nate Kelley 1a8d6e1240
Merge pull request #520 from buster-so/big-nate/bus-1420-add-searchable-menu-to-share-dropdowns
Big nate/bus 1420 add searchable menu to share dropdowns
2025-07-16 10:37:20 -06:00
Jacob Anderson a4551e661b assumption prompt changes for first person voice and join logic 2025-07-16 09:09:37 -06:00
Nate Kelley fdf70abfb8
update database dev 2025-07-15 22:26:13 -06:00
Nate Kelley 727e66a630
Fix files on lint 2025-07-14 14:30:07 -06:00
dal 3b48e51969
format 2025-07-14 14:28:06 -06:00
dal bd34e72b93
bugfix on data metdata 2025-07-14 14:23:37 -06:00
Cursor Agent 2cf56e895c Change file type from 'agent-action' to 'todo' in chunk processor
Co-authored-by: dallin <dallin@buster.so>
2025-07-14 18:49:58 +00:00
dal fd901b40af
Update packages/ai/tests/utils/retry/cleanup-incomplete-tool-calls.test.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-14 11:42:55 -07:00
dal b7fc3eaa09
unit tests are passing 2025-07-14 12:40:53 -06:00
Cursor Agent 7988ccbb58 Add 529 error handling with tool call cleanup and backoff strategy
Co-authored-by: dallin <dallin@buster.so>
2025-07-14 17:09:54 +00:00
Nate Kelley 906986b51e
Update inlcude 2025-07-12 23:46:09 -06:00
Nate Kelley 963bf6b2f2
fix all of the bugs 2025-07-12 22:14:08 -06:00
Nate Kelley 5448af614a
lint fixes 👀 2025-07-12 16:32:47 -06:00
dal 550aba77e6
execute sql fixes 2025-07-11 15:28:01 -06:00
dal 7fe7ecb00b
Refactor SQL execution logic to limit results at the adapter level instead of modifying SQL queries. Removed the wrapQueryWithLimit function and updated related code to enhance performance and preserve caching in Snowflake. Updated documentation to reflect changes in query handling. 2025-07-11 14:54:34 -06:00
dal 6d75c30834
Merge remote-tracking branch 'origin/staging' into dallin/bus-1345-figure-out-why-snowflake-is-so-delayed-here 2025-07-10 15:21:49 -06:00
dal 319f6baa4f
snowflake serverless optimization 2025-07-10 15:21:25 -06:00
Nate Kelley e7ee256072
move shared to be zod v4 2025-07-10 12:16:34 -06:00
dal 29e6a6ae7f
Workspace Settings Done with auto-add 2025-07-10 07:01:23 -06:00
dal e1f7f63270
add conversation history to the 2025-07-09 15:46:15 -06:00
dal e4387c7523
new prompts 2025-07-09 14:40:58 -06:00
dal b062694a2c
fixed types on slack handlers 2025-07-09 14:34:02 -06:00
Nate Kelley b179a7dd9d
Merge pull request #458 from buster-so/dallin/bus-1212-wire-up-slack-alerts-for-flagchat-and-major-assumptions
Dallin/bus 1212 wire up slack alerts for flagchat and major assumptions
2025-07-09 14:10:44 -06:00
Nate Kelley c223309df2
Add slack integration endpoints 2025-07-09 14:08:29 -06:00
dal 30125e342e
Merge pull request #457 from buster-so/cursor/validate-chart-axis-configurations-6704
Validate chart axis configurations
2025-07-09 11:59:47 -07:00
dal 98190539b8
biome and test fix 2025-07-09 12:59:27 -06:00
dal 0f30e344ce
Update packages/ai/src/tools/visualization-tools/bar-line-axis-validator.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-09 11:55:23 -07:00
dal e2fe53261e
Enhance message post-processing to include Slack message existence check. Updated workflow to differentiate between follow-up messages based on Slack context. Added tests to validate new functionality and ensure proper handling of Slack-related follow-ups. 2025-07-09 12:08:23 -06:00
Cursor Agent 8ef482310d Add axis validation for bar and line charts with auto-correction
Co-authored-by: dallin <dallin@buster.so>
2025-07-09 17:58:16 +00:00
dal 4bdddd179b
small change 2025-07-09 10:41:14 -06:00
dal cba5e99223
Refactor follow-up and initial message formatting to handle major assumptions more effectively. Added checks for major assumptions and updated message structure for clarity in output. 2025-07-09 09:13:58 -06:00
dal 897ac4ce83
added in the slack message tracking 2025-07-09 07:44:10 -06:00
dal 59c19354b9
Update flag-chat and format-initial-message steps to clarify the AI agent's name as "Buster" and enhance summary message guidelines for better communication with the data team. 2025-07-08 17:50:08 -06:00
dal f19b3a0b91
new prompt for follow up 2025-07-08 17:23:10 -06:00
dal 1ec4b17143
added title to the update-message tool and routed to the 'summaryTitle' 2025-07-08 17:11:17 -06:00
dal 9f009e970d
Refactor healing strategy logic for improved clarity and consistency. Adjust error handling messages and ensure proper formatting. Enhance type definitions for better type safety. 2025-07-08 17:01:09 -06:00
dal a1f9de2168
retry final touches 2025-07-08 16:56:57 -06:00
dal 3b5d981ecd
abstract the error handler and retry into a different helper 2025-07-08 16:25:15 -06:00
dal bf35c9b09c
abstract the error handler and retry into a different helper 2025-07-08 14:49:37 -06:00
dal a620d74d82
Merge branch 'staging' into dal/retry-agent-logic 2025-07-08 14:22:02 -06:00
dal 6af278cd9e
get rid of unused retry functions and logic 2025-07-08 13:35:25 -06:00
Cursor Agent 0f97741e52 Convert column names to lowercase in metrics file creation tools
Co-authored-by: dallin <dallin@buster.so>
2025-07-08 17:35:50 +00:00
dal fe4d2c9a83
message post processing formatting 2025-07-08 10:55:19 -06:00
dal 4246a14f4d
more retry healing logic 2025-07-08 09:10:03 -06:00
dal f1f73463ce
- Increased retryable errors
- modified issue with slack auth
2025-07-07 17:40:17 -06:00
dal 73f652081a
increase timeouts 2025-07-07 17:14:12 -06:00
Jacob Anderson 2212b69585 even more fixes for horizontal bar charts 2025-07-07 16:38:43 -06:00
dal b5b9da222c
Merge pull request #425 from buster-so/jacob-prompt-changes-v2
Jacob prompt changes v2
2025-07-07 13:39:52 -07:00
Jacob Anderson aa24e709fe changes to precomputed metric and vertical/horziontal bar chart logic 2025-07-07 14:36:42 -06:00
Nate Kelley b2f9e7c119
lint hot fix 2025-07-07 14:04:10 -06:00