Kian Jones
ca6cfa5914
chore: migrate to ruff ( #4305 )
...
* base requirements
* autofix
* Configure ruff for Python linting and formatting
- Set up minimal ruff configuration with basic checks (E, W, F, I)
- Add temporary ignores for common issues during migration
- Configure pre-commit hooks to use ruff with pass_filenames
- This enables gradual migration from black to ruff
* Delete sdj
* autofixed only
* migrate lint action
* more autofixed
* more fixes
* change precommit
* try changing the hook
* try this stuff
2025-08-29 11:11:19 -07:00
cthomas
9f7c533765
feat: add azure byok ( #3884 )
2025-08-12 15:50:00 -07:00
Eric Ly
dbb8996442
revert: access_key_id to access_key ( #3556 )
...
Co-authored-by: Eric Ly <lyyeric@letta.com >
2025-07-25 11:00:51 -07:00
Andy Li
9ca1664ed8
feat: support for providers
2025-07-22 16:09:50 -07:00
Eric Ly
5f3e23fd2a
feat: create 'test connection' bedrock api + fix endpoints for test connection (ant, openai, gemini) ( #3227 )
...
Co-authored-by: Eric Ly <lyyeric@letta.com >
2025-07-17 11:39:46 -07:00
cthomas
fa362c404f
feat: add bedrock client ( #2913 )
2025-06-19 12:07:00 -07:00
cthomas
cbd7fe3926
feat: add bedrock to byok ( #2891 )
2025-06-18 16:03:28 -07:00
Andy Li
80f6e97ca9
feat: otel metrics and expanded collecting ( #2647 )
...
(passed tests in last run)
2025-06-05 17:20:14 -07:00
cthomas
291efecc77
feat: default skip is deleted check in queries ( #2531 )
2025-05-29 16:10:41 -07:00
cthomas
482904ca6e
feat(asyncify): migrate delete provider ( #2439 )
2025-05-26 13:38:42 -07:00
cthomas
5a6faaba04
feat(asyncify): migrate create provider ( #2433 )
2025-05-25 22:52:14 -07:00
cthomas
20470844a7
feat(asyncify): byok in async loop ( #2421 )
2025-05-25 19:47:20 -07:00
cthomas
7467bd5b14
feat(asyncify): list model stragglers ( #2362 )
2025-05-23 00:42:05 -07:00
cthomas
279aab28e9
feat: add db tracing to otel ( #2337 )
2025-05-22 13:47:49 -07:00
Andy Li
8e2417aa2f
feat: async db client ( #2076 )
2025-05-12 17:15:14 -07:00
jnjpng
05e1623389
feat: add endpoint to test connection to llm provider ( #2032 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-05-07 16:26:55 -07:00
cthomas
d8151d76e2
feat: add provider_category field to distinguish byok ( #2038 )
2025-05-06 17:31:36 -07:00
cthomas
25c188689a
feat: byok 2.0 ( #1963 )
2025-04-30 21:26:50 -07:00
cthomas
b331d54b34
chore: openapi overrides patches ( #1796 )
2025-04-19 11:13:16 -07:00
cthomas
4548555d6c
chore: change the name of user id to actor ( #1098 )
2025-02-25 11:35:19 -08:00
Matthew Zhou
6d49dc1ac5
feat: Serialize agent state simple fields and messages ( #1012 )
2025-02-18 11:01:10 -08:00
mlong93
819e360356
fix: deprecate cursor param and replace with before, after ( #736 )
...
Co-authored-by: Mindy Long <mindy@letta.com >
2025-01-23 14:17:25 -08:00
cthomas
98c5702ef9
chore: rename metadata_ field to metadata in pydantic ( #732 )
2025-01-22 19:05:41 -08:00
cthomas
551cc0820c
feat: add schema/db for new steps table ( #669 )
2025-01-18 12:20:10 -08:00
cthomas
ab30115f66
chore: generate sdk + docs for provider api ( #544 )
2025-01-10 11:29:01 -08:00
cthomas
b847c4688f
feat: add updated_at timestamp to provider and bump on write ( #574 )
2025-01-10 11:16:53 -08:00
cthomas
7ffaeaa3be
feat: add lazy id generation for providers ( #543 )
2025-01-10 11:04:24 -08:00
cthomas
4047f02386
feat: support custom api keys for cloud ( #533 )
2025-01-07 22:12:55 -08:00