Commit Graph

49 Commits

Author SHA1 Message Date
Matthew Zhou
00fd8617a6 feat: Add association for the vector namespace [LET-4148] (#4354)
Add association for the namespace
2025-09-02 13:21:42 -07:00
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
Sarah Wooders
38c251b01b feat: add cloud template fields to blocks/groups/agents [LET-3979]
* commit

* fix tests

* add routes

* remove old fields

* remove entity from group

* generate, migrate

* update

* keep from_template, etc.

* keep block fields

* final

* generate

* pass tests

* generate

* keep defaults

---------

Co-authored-by: jin <jin@letta.com>
2025-08-26 23:17:06 -07:00
Matthew Zhou
25086518cd feat: Implement archival sharing (#3689) 2025-08-01 23:34:49 -07:00
Shubham Naik
add4d35de1 feat: add not_indexable property to agents (#3653)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-07-30 17:09:36 -07:00
Andy Li
70306bdb06 feat: support for project_id and backfills 2025-07-25 13:06:12 -07:00
Matthew Zhou
29573e4d3f feat: Add per-agent file management controls with context-aware defaults (#3467) 2025-07-22 10:43:37 -07:00
cthomas
66332164ff feat: remove groups selectin from agents model (#3429) 2025-07-19 23:45:59 -07:00
cthomas
ad71ccfdc7 feat: remove organization from agents pydantic schema (#3426) 2025-07-19 22:47:32 -07:00
cthomas
2e07e631cf feat: remove batch items selectin from agents model (#3422) 2025-07-19 21:59:40 -07:00
cthomas
aee9cacaa3 fix: sync files loading on event loop (#3327) 2025-07-15 00:44:22 -07:00
Kevin Lin
29ce769549 feat: replace file descriptions with per data source description (#3067)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-07-01 11:51:52 -07:00
Sarah Wooders
2989d208a8 chore: add back timezone tests (#3011)
Co-authored-by: Andy Li <55300002+cliandy@users.noreply.github.com>
2025-06-25 15:12:21 -07:00
Sarah Wooders
2e06feafbf fix: add more timezone fixes (#3025) 2025-06-25 14:51:37 -07:00
Sarah Wooders
019c5b388e fix: fix timezone setting and add client tests (#2997) 2025-06-24 17:49:54 -07:00
Sarah Wooders
10cdbf2ea4 feat: add ability to configure agent timezone (#2978)
Co-authored-by: Kian Jones <kian@letta.com>
2025-06-24 12:57:37 -07:00
jnjpng
951ea59b30 feat: add last run completion and duration db columns to agents (#2903)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-06-19 01:31:17 +00:00
Kevin Lin
003588c222 feat: display file blocks with xml tags (#2559)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-06-03 13:52:29 -07:00
cthomas
3d67f56c58 feat: optimize agent load (#2507) 2025-05-28 23:15:20 -07:00
cthomas
2d07d95a3d feat: move groups join on agents to selectin (#2475) 2025-05-27 16:11:49 -07:00
cthomas
c727f999b4 feat: convert agents routes to async (#2196) 2025-05-15 13:39:59 -07:00
Andy Li
fa89ad859e feat: structured outputs for send_message (#1764) 2025-04-22 09:50:01 -07:00
Matthew Zhou
748e8d6837 fix: Remove extraneous relationships on ORM objects (#1755) 2025-04-17 14:37:37 -07:00
Kevin Lin
f07954e7a3 feat: prompt tune rethink with current default tools without anthropic view / str edit (#1709)
Co-authored-by: cpacker <packercharles@gmail.com>
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-04-17 11:53:18 -07:00
Matthew Zhou
0aeddec547 feat: Create batch request tracking tables (#1604) 2025-04-07 16:27:18 -07:00
cthomas
5c750c2a91 feat: enable sleeptime agent creation (#1523) 2025-04-02 14:12:11 -07:00
Matthew Zhou
6555390eff feat: Make agent listing more performant (#1270) 2025-03-13 14:36:33 -07:00
cthomas
039febb8c5 feat: multi-agent (#1243) 2025-03-12 22:51:55 -07:00
cthomas
4af770fd09 feat: make identities many to many (#1085) 2025-02-20 16:33:24 -08:00
Shubham Naik
a5a4f05f4f Fix args 1 (#1070)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-02-19 16:34:18 -08:00
Sarah Wooders
c4964d7879 feat: add "always continue" tool rule and configure default tool rules (#1033)
Co-authored-by: Shubham Naik <shub@letta.com>
2025-02-19 14:46:37 -08:00
cthomas
3a2a337256 feat: add identifier key to agents (#1043)
same as https://github.com/letta-ai/letta-cloud/pull/1004
2025-02-18 16:06:09 -08:00
cthomas
554ca33ac0 feat: add identites to ORM (#1003) 2025-02-17 09:21:53 -08:00
Matthew Zhou
bae7916550 feat: Add message_buffer_autoclear field to Agent (#978) 2025-02-12 15:06:56 -08:00
Matthew Zhou
443346ee54 fix: Remove terminal tool rules for 2 of the multi agent tools (#888) 2025-02-03 18:59:34 -05:00
cthomas
9bc7b26b0d feat: support project and template on core (#847) 2025-01-30 12:06:02 -08:00
Charles Packer
ec6e5d153c fix: new versions of send_message_to_agent that are async (#725)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-01-27 17:11:44 -08:00
Matthew Zhou
3e7eee3a33 feat: Hard deleting a Block will also reflect for all relevant AgentStates (#757) 2025-01-23 16:50:06 -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
653fe09e6d fix: Remove unique name restriction on agents (#592) 2025-01-10 15:38:42 -08:00
Matthew Zhou
79bc6394c8 feat: Add tool_type column (#576) 2025-01-10 14:52:15 -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
Shubham Naik
4cf354c033 fix: add tests to cypress 2024-12-23 14:44:08 -08:00
mlong93
e2d916148e feat: separate Passages tables (#2245)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-16 15:24:20 -08:00
Matthew Zhou
747712b165 chore: Delete metadata.py (#2253) 2024-12-13 18:00:07 -08:00
Matthew Zhou
7908b8a15f feat: Rewrite agents (#2232) 2024-12-13 14:43:19 -08:00