Sarah Wooders
e07a589796
chore: rm composio ( #5151 )
2025-10-07 17:50:49 -07:00
Matthew Zhou
462d37813e
chore: Deprecate agent file v1 related things [LET-4500] ( #4902 )
...
Deprecate agent file v1 related things
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
Kian Jones
fecf6decfb
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
Matthew Zhou
1ca8c310b8
fix: Fix a bunch of failing tests [LET-4065] ( #4249 )
...
* Finish fixing async loop for test_agent_serialization_v2
* Fix tests
* Remove rounding for sqlite
---------
Co-authored-by: Shubham Naik <shub@letta.com >
2025-08-27 12:48:03 -07:00
Matthew Zhou
99902ff05e
feat: Adjust import/export agent endpoints to accept new agent file schema ( #3506 )
...
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: Shubham Naik <shub@letta.com >
2025-08-12 11:18:56 -07:00
Matthew Zhou
57526bf7d6
feat: Add max_steps parameter to agent export ( #3828 )
2025-08-08 13:38:29 -07:00
cthomas
642f03a7e6
feat: add ability to specify agent env vars on import ( #3753 )
2025-08-05 16:36:28 -07:00
cthomas
b4810633af
chore: deprecate orm enum file ( #3724 )
2025-08-04 11:59:55 -07:00
Sarah Wooders
2823d1a84e
feat: change default agent type to memgpt_v2_agent ( #3624 )
2025-07-31 16:14:13 -07:00
Matthew Zhou
96e8c292cd
fix: Change to only derive json_schema for custom tools if missing ( #3129 )
2025-07-01 17:13:31 -07:00
Matthew Zhou
917821a735
refactor: Deprecate local client ( #2344 )
2025-05-22 18:57:14 -07:00
Matthew Zhou
2b3a6ae248
fix: Fix agent serialization tests ( #2292 )
2025-05-20 17:44:38 -07:00
cthomas
a4d7284ebe
feat: unify input message type on agent step ( #1820 )
2025-04-21 13:49:46 -07:00
Matthew Zhou
a6977c0cfe
fix: Remove extraneous relationships on ORM objects ( #1755 )
2025-04-17 14:37:37 -07:00
Matthew Zhou
01f9a9c243
feat: Convert AF serialization to formatted json ( #1691 )
2025-04-11 19:10:02 -07:00
Matthew Zhou
54c089cb4a
feat: Add tests for agent file ( #1662 )
2025-04-10 12:07:21 -07:00
Matthew Zhou
227b76fe0e
feat: Add testing for SDK send_message variants ( #1520 )
2025-04-01 16:54:09 -07:00
Matthew Zhou
4fe496f3f3
feat: New openai client ( #1460 )
2025-03-31 13:08:59 -07:00
Matthew Zhou
54206ad643
fix: Fix message_id ordering in agent serialization ( #1458 )
2025-03-28 15:13:33 -07:00
Matthew Zhou
612956a28c
feat: Change in context message remapping ( #1448 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
Co-authored-by: Shubham Naik <shub@letta.com >
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: Charles Packer <packercharles@gmail.com >
2025-03-28 11:50:25 -07:00
Matthew Zhou
a8412b8c41
chore: Add agent serialization message_ids test ( #1451 )
2025-03-28 10:31:02 -07:00
Charles Packer
3e04afa62b
fix: patch bug in Anthropic code path ( #1395 )
2025-03-25 07:55:59 -07:00
Sarah Wooders
d6cfeae913
feat: remove identities from .af ( #1388 )
2025-03-24 21:57:52 -07:00
cthomas
d8966d8c7e
feat: add content parts to message schema ( #1273 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-03-13 18:43:32 -07:00
Matthew Zhou
f1605253be
feat: Make pydantic serialized agent object ( #1278 )
...
Co-authored-by: Caren Thomas <caren@letta.com >
2025-03-13 17:50:19 -07:00
Sarah Wooders
976f90139f
feat: properly scrub ids from serialized schemas and add version ( #1258 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-03-13 16:18:50 -07:00
Matthew Zhou
021e28a98e
feat: Add query parameter for project ID on /upload route and adapt tests ( #1210 )
2025-03-06 15:44:12 -08:00
Matthew Zhou
88c16f90a5
feat: Add conditional to control overriding existing tools ( #1201 )
2025-03-05 15:51:16 -08:00
Matthew Zhou
8124d3e2de
feat: Add upload/download endpoints for agents ( #1200 )
2025-03-05 15:05:58 -08:00
Matthew Zhou
36dc35e5f9
feat: Serialize tags on agents ( #1199 )
2025-03-05 14:14:27 -08:00
Matthew Zhou
5f51a0c71d
feat: Add agent environment variable serialization ( #1198 )
2025-03-05 13:59:34 -08:00
Matthew Zhou
cf6ae51153
chore: Add testing around serializing tool calls ( #1197 )
2025-03-05 13:22:58 -08:00
Matthew Zhou
08ab7ce520
feat: Add blocks and tools to agent serialization ( #1187 )
2025-03-04 15:31:50 -08:00
Matthew Zhou
b5e09536ae
feat: Serialize agent state simple fields and messages ( #1012 )
2025-02-18 11:01:10 -08:00