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
d85d275f6f
feat: temp remove disabling enable_seqscan setting ( #3443 )
2025-07-20 23:02:23 -07:00
Sarah Wooders
90fb9adc5d
fix: patches sqlite support ( #2876 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
Co-authored-by: jnjpng <jin@letta.com >
2025-06-21 21:06:37 -07:00
Andy Li
336896dc5c
feat: redis user caching ( #2774 )
2025-06-12 17:32:07 -07:00
Matthew Zhou
d616a99916
fix: Get rid of lru cache ( #2748 )
2025-06-11 10:44:36 -07:00
cthomas
484a6f1d37
fix: parallel tool calling OpenAI ( #2738 )
2025-06-10 14:27:01 -07:00
Matthew Zhou
c4d7abb0ff
feat: Cache actor calls ( #2732 )
2025-06-10 12:15:13 -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
36dfbefbb0
fix: move user pydantic load into session ( #2550 )
2025-05-30 12:50:09 -07:00
cthomas
b634939990
feat: force index read on actor load ( #2529 )
2025-05-29 15:43:53 -07:00
cthomas
4596422bb4
feat: optimize actor load ( #2500 )
2025-05-28 23:14:59 -07:00
cthomas
e8dfa67920
feat(asyncify): convert org manager ( #2426 )
2025-05-25 21:23:06 -07:00
cthomas
279aab28e9
feat: add db tracing to otel ( #2337 )
2025-05-22 13:47:49 -07:00
cthomas
8463903d13
feat(asyncify): migrate actors(users) endpoints ( #2211 )
2025-05-16 00:37:08 -07:00
Andy Li
8e2417aa2f
feat: async db client ( #2076 )
2025-05-12 17:15:14 -07:00
Matthew Zhou
684dd5a391
feat: Create local sandbox config from env vars for OSS users ( #1910 )
2025-04-28 13:01:38 -07: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
Matthew Zhou
7908b8a15f
feat: Rewrite agents ( #2232 )
2024-12-13 14:43:19 -08:00
mlong93
6c2c7231ab
feat: message orm migration ( #2144 )
...
Co-authored-by: Mindy Long <mindy@letta.com >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2024-12-06 11:50:15 -08:00
Matthew Zhou
b3f86fe4cd
chore: Move ID generation logic out of the ORM layer and into the Pydantic model layer ( #1981 )
2024-11-05 17:05:10 -08:00
Matthew Zhou
adfb9a4b87
feat: Enable base constructs to automatically populate "created_by" and "last_updated_by" fields for relevant objects ( #1944 )
2024-10-28 11:04:17 -07:00
Matthew Zhou
d74406af41
feat: Add orm for Tools and clean up Tool logic ( #1935 )
2024-10-25 14:25:40 -07:00
Matthew Zhou
ff4be4576b
feat: Add ORM for user model ( #1924 )
2024-10-23 10:28:00 -07:00