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
Andy Li
277c26a58e
feat: modal sandbox
2025-07-30 11:25:40 -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
61ea680bdb
fix: move db logic inside sessions ( #2553 )
2025-05-30 14:02:25 -07:00
cthomas
b1f38779cd
feat(asyncify): convert get composio key and sandbox config manager ( #2436 )
2025-05-26 13:25:33 -07:00
cthomas
658594c4c8
fix: async sandbox db writes ( #2351 )
2025-05-22 19:17:04 -07:00
cthomas
279aab28e9
feat: add db tracing to otel ( #2337 )
2025-05-22 13:47:49 -07:00
cthomas
251d2f8ad2
feat(asyncify): migrate sandbox config routes ( #2233 )
2025-05-17 23:24:34 -07:00
Andy Li
8e2417aa2f
feat: async db client ( #2076 )
2025-05-12 17:15:14 -07:00
cthomas
6212e87917
feat: enable mounting local tools dir to container ( #1119 )
2025-03-04 13:18:23 -08:00
Matthew Zhou
6d49dc1ac5
feat: Serialize agent state simple fields and messages ( #1012 )
2025-02-18 11:01:10 -08:00
Matthew Zhou
8d765f286e
feat: Composio tools execute on-the-fly ( #999 )
2025-02-13 16:13:29 -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
f311e447fa
feat: Adjust tool execution sandbox to be under ~/.letta ( #591 )
2025-01-10 15:17:16 -08:00
Matthew Zhou
eb7c2c853d
feat: Add sandbox_type filter when listing sandbox configurations ( #567 )
2025-01-09 12:48:21 -08:00
Matthew Zhou
0ef692441f
feat: Allow per-agent tool execution environment variables ( #509 )
2025-01-05 21:06:38 -08:00
Caren Thomas
7144fd2867
run black, add isort config to pyproject.toml
2024-12-26 19:43:11 -08:00
Caren Thomas
905906d416
run isort on apps/core
2024-12-26 19:27:09 -08:00
Matthew Zhou
6776194ddd
fix: Changing e2b template id as an env var reflects immediately ( #2250 )
2024-12-13 16:42:49 -08:00
Charles Packer
ef1635c0d6
fix: temp disable stream tokens ( #2189 )
2024-12-07 12:52:51 -08:00
Matthew Zhou
e23df839d8
fix: Fix composio tool add ( #2188 )
2024-12-07 12:18:17 -08:00
Matthew Zhou
69730988ce
feat: Sandboxing for tool execution ( #2040 )
...
Co-authored-by: Caren Thomas <carenthomas@Jeffs-MacBook-Pro-2.local >
Co-authored-by: Caren Thomas <carenthomas@jeffs-mbp-2.lan >
Co-authored-by: Caren Thomas <carenthomas@Jeffs-MBP-2.hsd1.ca.comcast.net >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2024-11-22 10:34:08 -08:00