Commit Graph

6872 Commits

Author SHA1 Message Date
wellsbunk5 18d81fd698
Merge pull request #1015 from buster-so/wells-bus-1848-migrate-the-frontend-to-use-v2-get-dashboards-endpoint
Adding /dashboards/[id] v2 endpoint to frontend
2025-09-19 16:52:41 -06:00
Nate Kelley 56ff264abc
Merge pull request #1017 from buster-so/big-nate-bus-1850-blackbox-message-blow-up
update syntax highlight to force string child
2025-09-19 16:51:55 -06:00
Nate Kelley bb6dc4fb31
update syntax highlight to force string child 2025-09-19 16:50:17 -06:00
Devin AI 07644d62ba fix: Update max decimal places from 10 to 7 in EditDecimals component
- Change max property from 10 to 7 for InputNumber with prefix='Max'
- Addresses ticket BUS-1852 for decimal place input constraints

Ticket: BUS-1852
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-19 22:48:11 +00:00
Wells Bunker 31d5f939e5
Adding /dashboards/[id] v2 endpoint to frontend 2025-09-19 16:48:05 -06:00
dal f8292afbd7
Merge pull request #1014 from buster-so/dallin-bus-1846-opening-a-chat-with-a-dashboard-displays-individual-metric
Fix: Align mostRecentFile selection with response message files
2025-09-19 15:46:47 -06:00
wellsbunk5 4a4b89e2df
Merge pull request #1013 from buster-so/wells-bus-1847-migrate-the-frontend-to-use-v2-get-metric_file
migrate /metric_file/[id] to be v2
2025-09-19 15:42:14 -06:00
dal 2673805cd7
fix: Align mostRecentFile selection with response message files
Ensures the mostRecentFile saved to chat matches what users see in response messages.
Reports take priority (already displayed), followed by first extracted file.

Co-Authored-By: Dallin Miner <dallin@buster.so>
2025-09-19 15:41:07 -06:00
dal f58be35411
Merge pull request #1011 from buster-so/jacob-bus-1750-hardcoding-values-in-metrics
First Attempt To Fix Hardcoded values
2025-09-19 15:35:08 -06:00
dal d4f940e6b4
Update packages/ai/src/agents/think-and-prep-agent/think-and-prep-agent-investigation-prompt.txt
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-19 15:35:00 -06:00
dal 5128eee6f9
Update packages/ai/src/agents/analyst-agent/analyst-agent-prompt.txt
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-19 15:34:55 -06:00
dal f8a48ac0d1
Update packages/ai/src/agents/think-and-prep-agent/think-and-prep-agent-standard-prompt.txt
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-19 15:34:50 -06:00
Wells Bunker 08c829904c
migrate /metric_file/[id] to be v2 2025-09-19 15:34:19 -06:00
dal 89df63f931
Merge pull request #1010 from buster-so/update-prompt-files
Update prompt files for AI agents
2025-09-19 15:34:02 -06:00
wellsbunk5 c20031b225
Merge pull request #1012 from buster-so/wells-bus-1745-make-a-new-list-chats-endpoint
Wells bus 1745 make a new list chats endpoint
2025-09-19 15:26:36 -06:00
Blake Rouse 609257752e Minor update to think-and-prep-agent investigation prompt 2025-09-19 15:22:12 -06:00
Wells Bunker 731f2d4e64
adding v2 list chats endpoint 2025-09-19 15:22:11 -06:00
Blake Rouse 5d7bb397a4
Update packages/ai/src/agents/think-and-prep-agent/think-and-prep-agent-investigation-prompt.txt
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-19 15:16:55 -06:00
Blake Rouse 7e5fbfdca2
Update packages/ai/src/agents/analyst-agent/analyst-agent-prompt.txt
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-19 15:16:42 -06:00
Blake Rouse a89ceb30ae Update prompt files for AI agents
- Updated analyst-agent-prompt.txt
- Updated think-and-prep-agent investigation and standard prompts
- Updated analysis-type-router-step prompt formatting
- Updated generate-chat-title-step implementation
2025-09-19 15:12:43 -06:00
jacob-buster 42ffd3acfe First Attempt To Fix Hardcoded values 2025-09-19 15:09:17 -06:00
wellsbunk5 0aaa53c685
Merge pull request #1009 from buster-so/wells-bus-1841-migrate-get-dashboard-endpoint-to-v2
cleanup duplicate code to shared-helpers for metric_files
2025-09-19 12:37:06 -06:00
Wells Bunker 943f9f4038
fix typo 2025-09-19 12:34:22 -06:00
Wells Bunker c1d770e6a3
cleanup duplicate code to shared-helpers 2025-09-19 12:28:38 -06:00
dal 2c1000d317
claude md with the planner specification 2025-09-19 12:11:09 -06:00
dal e66e3d729c
Merge pull request #1008 from buster-so/dallin-bus-1844-angel-stored-values-not-synced
BUS-1844: Optimize sync-searchable-values performance
2025-09-19 12:09:16 -06:00
dal d395848b6f
test: fix mock adapter to include getDataSourceType method 2025-09-19 12:05:30 -06:00
dal ab62bd3f20
fix: optimize sync-searchable-values performance with concurrent processing
- Add concurrent embedding generation (5 batches concurrently)
- Add concurrent Turbopuffer upserts (3 batches concurrently)
- Fix dynamic SQL identifier quoting for different databases (Snowflake, PostgreSQL, MySQL, etc.)
- Remove unnecessary ORDER BY clause when joining with cached datasets

These optimizations significantly reduce processing time for large datasets by processing
multiple batches in parallel instead of sequentially.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 11:55:59 -06:00
wellsbunk5 ba93511536
Merge pull request #1007 from buster-so/wells-bus-1841-migrate-get-dashboard-endpoint-to-v2
Migrate dashboards/[id] GET endpoint over to v2
2025-09-19 11:52:08 -06:00
dal 7b01c8ca0c
specails chars and order by. 2025-09-19 11:45:41 -06:00
Wells Bunker 4293093669
Migrate dashboards/[id] GET endpoint over to v2 2025-09-19 11:42:52 -06:00
dal 894db00004
Revert "Merge pull request #1005 from buster-so/feature/prompt-improvements"
This reverts commit 7c4b22e62b, reversing
changes made to 939012a601.
2025-09-19 11:03:27 -06:00
dal 85ff4f88de
Merge pull request #1004 from buster-so/dallin-bus-1843-on-all-errors-retry
fix: retry on all AI provider errors
2025-09-19 11:01:13 -06:00
dal 6434bb077c
ok get rid of random string 2025-09-19 10:57:05 -06:00
dal bea4e290e8
Merge remote-tracking branch 'origin/staging' into dallin-bus-1843-on-all-errors-retry 2025-09-19 10:55:16 -06:00
Nate Kelley fb36f28ae3
Merge pull request #1006 from buster-so/big-nate-bus-1834-admin-role-gets-routed-to-sign-in-page-when-i-click
admin footer check
2025-09-19 10:53:25 -06:00
Nate Kelley a6680a4678
admin footer check 2025-09-19 10:52:09 -06:00
dal 21f1636fb4
unit test fix 2025-09-19 10:49:12 -06:00
dal c2ffce7526
Merge remote-tracking branch 'origin/staging' into dallin-bus-1843-on-all-errors-retry 2025-09-19 10:46:18 -06:00
dal 6efa72de40
Merge pull request #1000 from buster-so/dallin-bus-1816-dataset-sample-endpoint-not-working
Update dataset sample handling and add new API routes
2025-09-19 10:42:41 -06:00
dal 7c4b22e62b
Merge pull request #1005 from buster-so/feature/prompt-improvements
Improve AI agent prompts for better routing and analysis
2025-09-19 10:35:46 -06:00
Nate Kelley 939012a601
Hot fix: must key items 2025-09-19 10:35:08 -06:00
dal 84314ebc13
fixes for imports 2025-09-19 10:31:46 -06:00
Blake Rouse c44591b001 Improve AI agent prompts for better routing and analysis
- Enhanced analysis-type-router prompt with detailed routing rules and edge case handling
- Updated analyst-agent prompt for improved analysis capabilities
- Refined think-and-prep-agent prompts for both standard and investigation modes
- Added comprehensive guidelines for Standard vs Investigation mode selection
2025-09-19 10:28:50 -06:00
Nate Kelley 1a7458dada
Merge pull request #1003 from buster-so/big-nate-bus-1833-doing-undo-in-a-fresh-report-completely-clears-out-the
Update skeleton to be more dynamic
2025-09-19 10:28:16 -06:00
dal ec757ce152
fix: retry on all AI provider errors, not just overloaded
- Modified retry logic to catch and retry on ALL errors from AI providers
- Keeps exponential backoff and message recovery unchanged
- Updates logging to be more generic for all error types
- Ensures robust handling of unpredictable provider errors (500s, 503s, 429s, etc.)
2025-09-19 10:27:42 -06:00
Nate Kelley 59d8aeaf3c
Update skeleton to be more dynamic 2025-09-19 10:27:07 -06:00
Nate Kelley 82d20da1f8
Merge pull request #1002 from buster-so/big-nate-bus-1833-doing-undo-in-a-fresh-report-completely-clears-out-the
initialize with content - the editor
2025-09-19 10:21:38 -06:00
Nate Kelley e643c3d496
initialize with content - the editor 2025-09-19 10:21:19 -06:00
dal 101d4902bf
Merge remote-tracking branch 'origin/staging' into dallin-bus-1816-dataset-sample-endpoint-not-working 2025-09-19 10:16:22 -06:00