Commit Graph

673 Commits

Author SHA1 Message Date
dal 2cc9e0396b
refactor: update permission handling for dashboard and metric access
- Enhanced permission logic in `get_dashboard_handler` and `get_metric_handler` to grant Owner permissions to users with WorkspaceAdmin or DataAdmin roles.
- Updated related tests to reflect the new permission structure, ensuring that admin users receive the correct access level.
- Removed unused `fastembed` dependency from multiple Cargo.toml files to streamline the project.
2025-06-24 09:23:57 -06:00
dal 8848578e02
feat: implement tool result truncation and enhance data catalog search
- Added a new method to truncate previous tool results for better conversation management, allowing for cleaner interactions by limiting the number of displayed results.
- Updated the `search_data_catalog` tool to automatically truncate previous search results, ensuring that only relevant and recent data is presented to users.
- Enhanced the data catalog search functionality to load all available datasets with fresh value injection, improving the overall user experience and data accessibility.
2025-06-11 23:11:37 -06:00
dal 7189cc0059
refactor: enhance data type handling in Redshift query processing
- Added support for "CHARACTER VARYING" in data type retrieval to improve compatibility with Redshift.
- Maintained the use of `try_get` for safer option handling and consistent data type conversion.
2025-06-07 17:50:56 -06:00
dal 2f78c11cf0
refactor: improve data type handling in Redshift query processing
- Updated the data type retrieval logic to use `try_get` for safer option handling.
- Enhanced the handling of various data types, including NUMERIC, UUID, TIMESTAMP, and JSON, to ensure proper conversion and error management.
- Improved code readability by reducing redundancy in data type assignments.
2025-06-07 15:28:35 -06:00
dal e9a269983b
feat: add support for custom environment variables in CLI commands
- Introduced `env_vars` option in the `start` command to allow users to set environment variables in KEY=VALUE format.
- Implemented `update_arbitrary_env_vars` function to update the .env file with provided variables.
- Adjusted `setup_persistent_app_environment` to handle custom environment variables.
- Added `MAX_RECURSION` variable to .env.example and updated recursion limit logic in the agent implementation.
2025-05-31 07:15:50 -06:00
dal 86c275e70d
hotfix: relationship tweak for LLM 2025-05-30 16:54:49 -06:00
dal efa8ff8df0
Merge branch 'main' into staging 2025-05-21 23:57:37 -07:00
dal 008c830dff
add fast embed rerank for local deployment (#329)
* add fast embed rerank for local

* chore(versions): bump api to v0.1.12; bump web to v0.1.12; bump cli to v0.1.12 [skip ci]

* chore: update tag_info.json with potential release versions [skip ci]

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-21 23:55:51 -07:00
dal 232c904ec5
Merge pull request #322 from buster-so/staging
Staging
2025-05-13 13:55:10 -07:00
dal 02724c8ab7
Merge branch 'staging' into evals 2025-05-13 13:19:22 -07:00
dal 4d328afe6c
Merge branch 'evals' into dal/local-deployment 2025-05-13 13:57:25 -06:00
dal 4b84d1bbba
analysis vague references improvements 2025-05-13 12:04:51 -06:00
Nate Kelley 5cf34201b4
update trendline 2025-05-13 10:42:59 -06:00
dal 5aed7bcc7c
analysis test and generate command 2025-05-13 10:10:43 -06:00
dal 2a6d3b4dae
few more snowflake tests 2025-05-12 17:18:44 -06:00
dal 84d25a1456
snowlfake scale 9 2025-05-12 17:05:41 -06:00
dal 4669ba92b0
quick debug on snowflake 2025-05-12 16:33:53 -06:00
dal 3269d634c0
Merge pull request #309 from buster-so/dal/local-deployment
Dal/local-deployment
2025-05-12 10:18:19 -07:00
dal 2858bedac5
posthog telemetry for domain name 2025-05-12 11:11:51 -06:00
dal ff469327f7
flat model format 2025-05-09 17:32:41 -06:00
dal 2c4f66da6e
hotfix: stored values search, case insensitive 2025-05-09 17:01:24 -06:00
dal d16f3296b2
stored values casing for jobs 2025-05-09 16:23:58 -06:00
dal f01755d41c
improvement: sync jobs 2025-05-09 15:54:36 -06:00
dal 6a60055160
hotfix: sync values job 2025-05-09 15:11:21 -06:00
dal 17837e6486
hotfix if no syntax, generic 2025-05-09 14:24:16 -06:00
dal 539dac8922
tests and fixes 2025-05-09 10:31:21 -06:00
dal 61467e886c
sql analysis improvements 2025-05-09 10:13:47 -06:00
dal 0bac0282bb
dialect on analysis 2025-05-09 10:03:03 -06:00
dal 64d97b5e17
oai and litellm config 2025-05-09 07:46:09 -06:00
dal abfdde6973
snowflake api fix 2025-05-08 18:27:22 -06:00
dal 49ae7cee12
snowflake print 2025-05-08 18:11:04 -06:00
dal 283ef7bfb6
Merge branch 'staging' into evals 2025-05-08 15:30:13 -07:00
dal 854ec0b0b5
last few tweaks 2025-05-08 16:27:47 -06:00
dal 9cc01639c5
strict mode and ignore metadata func 2025-05-08 15:44:34 -06:00
dal c08c72134b
refactor: update reasoning effort and model names across agent configurations 2025-05-08 14:49:01 -06:00
dal abf09eed6b
ok some quick changes for bugs 2025-05-08 03:12:44 -06:00
dal f08ef35270
cli release for homebrew deploy, backwards compatibiltiy on model types 2025-05-08 01:55:58 -06:00
dal 3d19d8eab0
cli release and locla oai setup 2025-05-08 01:12:57 -06:00
dal 7519e066f9
flash on conversation title 2025-05-07 23:44:50 -06:00
dal 024daa9960
flash preview for review and data catalog search 2025-05-07 18:59:59 -06:00
dal 46cb2c3b3b
rerank test and tweak 2025-05-07 18:31:37 -06:00
dal fb0077c583
docker release update to merge to latest. run updates, migrate rerank 2025-05-07 18:25:34 -06:00
dal 87fcc41e2d
buster start, stop, restart handled well 2025-05-07 18:13:56 -06:00
dal 38ac1ec47f
no unix commands 2025-05-07 09:14:02 -06:00
dal d8ea573c56
os fix on ssh tunneling 2025-05-07 08:54:21 -06:00
dal 3410475c2d
docker release public 2025-05-07 07:56:09 -06:00
dal fe6866dd7e
Merge branch 'evals' into dal/self-hosting-guide 2025-05-06 16:59:04 -06:00
dal b0af860c07
parse, deploy, config changes 2025-05-06 14:57:32 -06:00
dal 19cf2d1f2c
deploy clean up and data source correct env for now 2025-05-06 14:39:56 -06:00
dal 7b8181e596
hotfix: braintrust logging failing 2025-05-06 14:09:15 -06:00