Commit Graph

887 Commits

Author SHA1 Message Date
Nate Kelley ae19b51ecc
simplify the server build 2025-09-03 10:40:13 -06:00
Nate Kelley 97e00e7b6b
make more catalog versions 2025-09-03 10:33:17 -06:00
Nate Kelley a3c9ce8900
make shared materialize function 2025-09-03 10:09:22 -06:00
Nate Kelley fca5a645ae
update tests 2025-09-03 10:05:06 -06:00
Nate Kelley 811cfb4626
Merge branch 'staging' into big-nate-bus-1608-make-a-tanstack-start-demo 2025-09-03 09:33:23 -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 0a8fbe05b5
fix packages and pnpm lock 2025-09-02 17:41:29 -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 497598afe1
tool result fixing 2025-09-02 16:49:08 -06:00
dal 017971b776
tool call + result sorting logic 2025-09-02 16:05:04 -06:00
dal ea0ab9f290
resolve comments 2025-09-02 13:10:22 -06:00
dal 679f55b16d
add in public facing chat endpoint 2025-09-02 12:27:51 -06:00
Nate Kelley 27bdd9bbe4
added some additional packages for reports 2025-09-01 22:26:08 -06:00
Nate Kelley f7a8572a8e
Add critical report functions 2025-09-01 22:07:50 -06:00
Nate Kelley 2320aa6f0f
read only prop passdown for version history 2025-09-01 16:46:28 -06:00
Nate Kelley 7f377ad85c
added updates to collection 2025-09-01 16:03:50 -06:00
Nate Kelley 9075278457
added three dot menu for dashboard 2025-09-01 14:49:53 -06:00
Nate Kelley b55dd2956a
update reasoning page 2025-08-29 20:44:06 -06:00
Nate Kelley 7fd779c319
auto change layout 2025-08-29 18:18:28 -06:00
Nate Kelley bb4a3bb85e
input flow 2025-08-29 17:58:44 -06:00
Nate Kelley 172de1151c
resolve merge conflicts 2025-08-29 09:58:25 -06:00
dal 397d4f3638
missing a few fixes for tests 2025-08-27 10:54:23 -06:00
dal ed723b7ca7
fixes to other communicatio tools 2025-08-27 10:54:08 -06:00
dal 6b0b4112d7
fixed all report bugs 2025-08-27 09:49:21 -06:00
dal beb332f01a
workspace permissions 2025-08-26 15:58:16 -06:00
dal f8fba4becd
increase max completion tokens 2025-08-26 11:19:20 -06:00
dal 5b1c903f78
snowflake credentials adjustment 2025-08-26 10:34:15 -06:00
dal fb1a49f498
fix on the done tool to get results in before race condition 2025-08-25 15:28:26 -06:00
dal e97ec9c002
Enhance S3 integration functionality
- Added bucketName to S3 integration responses and handlers to support bucket-specific operations.
- Updated tests to reflect the inclusion of bucketName in integration creation and retrieval processes.
- Improved error handling for fetching bucket names from the vault during S3 integration retrieval.

These changes improve the S3 integration management by allowing for more granular control and visibility of storage buckets.
2025-08-25 12:48:19 -06:00
dal 48de08f603
Merge remote-tracking branch 'origin/staging' into add-s3-integration-capability 2025-08-25 09:53:18 -06:00
dal 8a26630836
storage integration 2025-08-25 09:52:37 -06:00
dal abbbd6eac7
make update message entries await 2025-08-25 09:26:27 -06:00
dal e2cf8449e6
s3 tests 2025-08-25 08:48:10 -06:00
dal 41ca3c3724
Refactor S3 integration handlers and storage provider logic
- Simplified S3 integration handler functions by consolidating imports and improving code readability.
- Updated error handling in the S3 integration process to enhance clarity and maintainability.
- Refactored storage provider functions to utilize a more modular approach, separating concerns for better organization.
- Introduced utility functions for common operations, improving code reuse and reducing duplication.

These changes enhance the overall structure and maintainability of the S3 integration management features.
2025-08-25 08:06:07 -06:00
dal 5f51dfc459
Implement S3 integration management features
- Added routes for creating, retrieving, and deleting S3 integrations in the API.
- Introduced handlers for S3 integration operations, including validation of user permissions and storage credentials.
- Updated database schema to support S3 integrations, including a new table and associated queries.
- Integrated storage provider logic to handle S3, R2, and GCS configurations.
- Enhanced error handling and response structures for integration operations.

This commit lays the groundwork for managing storage integrations within the application, allowing users to connect and manage their S3 storage solutions.
2025-08-25 08:05:19 -06:00
dal f469b2a152
Update PostgreSQL adapter SSL configuration to allow self-signed certificates
- Modified the SSL configuration in both the PostgreSQL adapter and its tests to use { rejectUnauthorized: false } instead of a boolean true value.
- Ensured consistency in handling SSL settings across the adapter and its tests.
2025-08-25 00:26:29 -06:00
dal 570624a112
posgres ssl fix 2025-08-25 00:15:09 -06:00
dal 2e24d830f0
Refactor database credential handling across adapters
- Updated all database adapter tests and implementations to replace the 'database' field with 'default_database' for consistency.
- Ensured backward compatibility in the Redshift adapter by allowing both 'database' and 'default_database' fields.
- Enhanced SQLServer and MySQL adapters to reflect the new credential structure, improving clarity and maintainability.
2025-08-24 23:35:46 -06:00
dal 9bdfe81cd5
final tweak 2025-08-24 22:09:45 -06:00
dal 7b9afdbb2f
Enhance tool result conversion by validating toolCallId
- Added checks to ensure toolCallId exists and is a valid string before processing tool results.
- Preserves the original part if toolCallId is missing or invalid, improving robustness in message conversion.
2025-08-24 21:51:13 -06:00