Sarah Wooders
c4d5c380d6
feat: pass in LETTA_TOOL_ID, LETTA_AGENT_ID, LETTA_PROJECT_ID into tool env ( #6439 )
2025-12-15 12:02:18 -08:00
Sarah Wooders
305bb8c8f7
feat: inject letta_client and agent_id into local sandbox ( #5192 )
2025-10-24 15:12:11 -07:00
Sarah Wooders
18abcc7025
feat: patch integration test for sandbox [LET-4509] ( #4962 )
...
* patch integration test
* create default user and org
* rm
* patch
2025-10-07 17:50:46 -07:00
Kian Jones
b8e9a80d93
merge this ( #4759 )
...
* wait I forgot to comit locally
* cp the entire core directory and then rm the .git subdir
2025-09-17 15:47:40 -07:00
Kian Jones
22f70ca07c
chore: officially migrate to submodule ( #4502 )
...
* remove apps/core and apps/fern
* fix precommit
* add submodule updates in workflows
* submodule
* remove core tests
* update core revision
* Add submodules: true to all GitHub workflows
- Ensure all workflows can access git submodules
- Add submodules support to deployment, test, and CI workflows
- Fix YAML syntax issues in workflow files
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* remove core-lint
* upgrade core with latest main of oss
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-09 12:45:53 -07:00
Matthew Zhou
2e77ea6e76
feat: Add optional pip requirements to tool object ( #2793 )
2025-06-13 13:20:36 -07:00
Matthew Zhou
917821a735
refactor: Deprecate local client ( #2344 )
2025-05-22 18:57:14 -07:00
Matthew Zhou
59aefc322a
feat: Create local sandbox config from env vars for OSS users ( #1910 )
2025-04-28 13:01:38 -07:00
Matthew Zhou
066e39d118
feat: Adjust local tool execution to always try using venv if exists ( #1864 )
2025-04-24 11:13:44 -07:00
Matthew Zhou
227b76fe0e
feat: Add testing for SDK send_message variants ( #1520 )
2025-04-01 16:54:09 -07:00
Matthew Zhou
337778c65d
feat: Async agent loop ( #1387 )
2025-03-27 15:24:50 -07:00
Matthew Zhou
b5e09536ae
feat: Serialize agent state simple fields and messages ( #1012 )
2025-02-18 11:01:10 -08:00
Matthew Zhou
6e25d2fe2e
feat: Improve composio error handling ( #979 )
2025-02-13 17:02:16 -08:00
Matthew Zhou
9ee53a0eaa
feat: Composio tools execute on-the-fly ( #999 )
2025-02-13 16:13:29 -08:00
Matthew Zhou
48089bbc87
feat: Support Langchain tools ( #881 )
2025-01-31 16:36:35 -08:00
Matthew Zhou
dcf0ab50d7
feat: Custom pip package installations when using local sandbox w/ venv ( #867 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2025-01-30 18:19:08 -08:00
cthomas
92263b1763
fix: make tool rules enum mapping one to one ( #826 )
2025-01-29 13:49:07 -08:00
Matthew Zhou
605f376279
fix: Improvements Jan 22 ( #734 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
Co-authored-by: dboyliao <qmalliao@gmail.com >
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com >
Co-authored-by: Caren Thomas <caren@letta.com >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
Co-authored-by: Nuno Rocha <nunuroxa@gmail.com >
Co-authored-by: Theo Conrads <theo.conrads@ella-lab.io >
Co-authored-by: Jyotirmaya Mahanta <jyotirmaya.mahanta@gmail.com >
Co-authored-by: Stephan Fitzpatrick <knowsuchagency@gmail.com >
Co-authored-by: Stephan Fitzpatrick <stephan@knowsuchagency.com >
Co-authored-by: mlong93 <35275280+mlong93@users.noreply.github.com >
Co-authored-by: Mindy Long <mindy@letta.com >
Co-authored-by: Krishnakumar R (KK) <65895020+kk-src@users.noreply.github.com >
2025-01-22 16:57:35 -08:00
Matthew Zhou
90ccc29359
feat: Identify Composio tools ( #721 )
...
Co-authored-by: Caren Thomas <caren@letta.com >
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com >
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: mlong93 <35275280+mlong93@users.noreply.github.com >
Co-authored-by: Mindy Long <mindy@letta.com >
2025-01-22 16:37:37 -08:00
Matthew Zhou
6f782b2613
feat: Add tool_type column ( #576 )
2025-01-10 14:52:15 -08:00
Matthew Zhou
0219b361b8
fix: Pass back and parse composio errors correctly ( #547 )
2025-01-08 12:12:11 -08:00
Matthew Zhou
256aee4e83
feat: Pass in entity_id explicitly to auto-gen composio tool ( #535 )
2025-01-07 14:03:15 -08:00
Matthew Zhou
cf47802a8c
feat: Inject per agent environment variables into sandbox ( #514 )
2025-01-06 15:04:17 -08:00
Matthew Zhou
926a6fa07a
fix: Fix flakiness in tests relying on e2b ( #513 )
2025-01-06 13:50:37 -08:00
Matthew Zhou
9cd326ddb8
feat: Allow per-agent tool execution environment variables ( #509 )
2025-01-05 21:06:38 -08:00
Matt Zhou
2372461f7e
Log out sandbox details for e2b
2024-12-30 16:27:08 -08:00
Matt Zhou
a3235cdfa0
Run lint
2024-12-30 12:17:44 -08:00
Matt Zhou
6202152dde
Finish
2024-12-29 17:47:46 -08:00
Caren Thomas
fd8961c39e
run black, add isort config to pyproject.toml
2024-12-26 19:43:11 -08:00
Caren Thomas
ea0cca7bad
run isort on apps/core
2024-12-26 19:27:09 -08:00
Shubham Naik
0b8017853a
fix: add tests to cypress
2024-12-23 14:44:08 -08:00
Shubham Naik
5a743d1dc4
Add 'apps/core/' from commit 'ea2a7395f4023f5b9fab03e6273db3b64a1181d5'
...
git-subtree-dir: apps/core
git-subtree-mainline: a8963e11e7a5a0059acbc849ce768e1eee80df61
git-subtree-split: ea2a7395f4023f5b9fab03e6273db3b64a1181d5
2024-12-22 20:31:22 -08:00