Commit Graph

398 Commits

Author SHA1 Message Date
dal c6c5b3c12e
introspection fix 2025-10-06 13:21:24 -06:00
dal 168777f9df
metadata and sql tools 2025-10-06 13:00:15 -06:00
dal 3d1394f591
schema lint cleanup 2025-10-06 08:54:04 -06:00
dal 9966d96b36
Merge remote-tracking branch 'origin/staging' into docs-agent 2025-10-06 06:43:26 -06:00
dal 16e3a48cdc
introspect data 2025-10-03 15:49:21 -06:00
Wells Bunker 84ce78a95e
fixing the report and response messages being cutoff 2025-10-03 13:11:20 -06:00
Wells Bunker c7d9432703
Temporary solution to fix response message being cut off 2025-10-03 02:05:30 -06:00
Wells Bunker ff805af287
Adding the Backend for library 2025-10-02 13:09:13 -06:00
dal c8dfd4ccb3
build and tests 2025-10-02 09:39:55 -06:00
dal 4338cfd5d3
fix on tool use ids and repair calls 2025-10-02 09:22:33 -06:00
Wells Bunker ad304c52f2
Search improvements and adding signed url to the search 2025-10-01 16:45:25 -06:00
Wells Bunker aa73186b2a
Adding api for uploading and retrieving screenshots, also adding improvements to get ancestors 2025-10-01 10:43:36 -06:00
Wells Bunker a8a48006cb
fix typo 2025-09-30 12:25:45 -06:00
Wells Bunker e94142a582
fix typo 2025-09-30 12:22:46 -06:00
Wells Bunker 677e749a57
speed up by making the ancestor search more efficient and adding indexes 2025-09-30 12:17:04 -06:00
dal 7c8d19c20c
Merge pull request #1214 from buster-so/dallin-bus-1982-snowflake-writeback
dallin bus 1982 snowflake writeback
2025-09-30 11:01:03 -06:00
dal c30a04b1d1
Merge remote-tracking branch 'origin/staging' into dallin-bus-1982-snowflake-writeback 2025-09-30 10:13:08 -06:00
Wells Bunker 92b6eb2eca
Merge branch 'staging' of https://github.com/buster-so/buster into wells-bus-2002-speed-up-search-endpoint 2025-09-30 10:05:18 -06:00
dal 1cb95ce895
fix: streaming 2025-09-30 09:44:00 -06:00
Wells Bunker 13115cba4e
Speeding up search by improving pagination approach 2025-09-30 09:41:27 -06:00
dal ddce1f7aa3
write back logs 2025-09-30 08:32:42 -06:00
dal 6b86f561aa
get rid of migration 2025-09-30 08:29:59 -06:00
dal 48a2539271
feature: snowflake and postgres writeback 2025-09-30 08:28:33 -06:00
dal b922cf0c85
fix: done tool streaming 2025-09-29 21:23:15 -06:00
dal aa52cfdc81
fix sql 2025-09-29 16:56:54 -06:00
dal cb445e32a8
Merge remote-tracking branch 'origin/staging' into staging 2025-09-29 16:31:54 -06:00
dal a7ad7b6a84
missing sql file 2025-09-29 15:48:34 -06:00
Wells Bunker 9fabaabc19
Merge branch 'staging' of https://github.com/buster-so/buster into wells-bus-1992-migrate-sharing-for-metrics-dashboards-and-chats 2025-09-29 15:42:03 -06:00
Wells Bunker 344ff937fe
migrate the /sharing endpoints to be v2 2025-09-29 15:40:31 -06:00
dal 063b2dc770
feature: auto add default shortcuts for orgs. 2025-09-29 15:22:27 -06:00
dal 16b6cc1e80
Merge remote-tracking branch 'origin/staging' into dallin-bus-1982-snowflake-writeback 2025-09-29 14:01:00 -06:00
dal 629e0336c7
Implement logs writeback functionality across various components
- Enhanced deployment request preparation to include logs configuration.
- Introduced logs writeback configuration management in the database layer.
- Added new queries for upserting and deleting logs writeback configurations.
- Implemented logs writeback task to write query logs to Snowflake.
- Updated data source adapters to support logs table creation and record insertion.
- Integrated logs writeback task trigger in message post-processing workflow.
- Defined schemas for logs configuration and writeback records in shared packages.

This commit lays the groundwork for improved logging capabilities, allowing organizations to track query logs effectively.
2025-09-29 14:00:54 -06:00
dal 46e1956b07
fix turbo job on migrate to not need start 2025-09-29 13:43:19 -06:00
Wells Bunker 16892fe64e
adding the public_password field for chats table 2025-09-29 11:48:22 -06:00
Wells Bunker 09030d5d2b
migrating /chats/[id] GET endpoint to v2 2025-09-29 11:02:56 -06:00
dal 1f45f91412
update report race condition 2025-09-26 14:33:51 -06:00
dal e35bfbe9ae
Merge remote-tracking branch 'origin/staging' into report-sequential-writes 2025-09-26 13:47:12 -06:00
dal 83e7076479
report tooling 2025-09-26 13:29:24 -06:00
dal 0b17429e10
streaming fix - need to wait for pending updates 2025-09-26 12:59:48 -06:00
dal f0686fa54e
Merge pull request #1169 from buster-so/dallin-bus-1938-report-needs-to-cascade-up-if-metric-modified
sql dialect and tool deltas
2025-09-26 10:41:42 -06:00
dal 07befc89a6
index eexport 2025-09-26 10:33:07 -06:00
dal 6fafd732be
expot 2025-09-26 10:32:06 -06:00
dal c427f5ae78
get asset latest version 2025-09-26 10:31:42 -06:00
dal 6d6c531d5c
fix most recent version on the chat 2025-09-26 10:15:52 -06:00
dal d7eab3023c
lint fixes 2025-09-26 10:06:14 -06:00
dal de01a39c5c
feat: add memory optimization for AI tools and LRU cache
- Add cleanupState helper to clear tool state after execution
- Update all tool execute functions to clean up state after completion
- Reduce LRU cache from 500 to 10 entries (90% memory reduction)
- Extend cache TTL to 20 minutes for long-running streams
- Prevent memory leaks during 15-minute streaming sessions

This significantly reduces memory usage during long AI streaming sessions
by ensuring tool states are cleared after execution and limiting cache size.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 10:02:49 -06:00
dal c0ca22ad8c
Merge remote-tracking branch 'origin/staging' into dallin-bus-1937-the-createmetrics-and-createreports-tool-calls-are-in-an 2025-09-25 18:38:52 -06:00
dal 8f314268e3
fixed the streaming loading infinite state 2025-09-25 18:38:46 -06:00
wellsbunk5 dadfd87dbf
Merge pull request #1148 from buster-so/wells-bus-1906-report-should-send-metrics
adding metrics to reports/[id] endpoint
2025-09-25 12:54:22 -06:00
Wells Bunker 2d2a0f1476
adding metrics to reports/[id] endpoint 2025-09-25 12:46:39 -06:00