Commit Graph

160 Commits

Author SHA1 Message Date
Matthew Zhou
6821765687 feat: Rename file object and create performant files <-> agents association (#2588) 2025-06-02 16:21:05 -07:00
Andy Li
306175554f fix: alembic migration non-optional field (#2528) 2025-05-29 12:38:10 -07:00
Andy Li
5c02467eef feat: add-preserve_on_migration-to-property-of-block (#2476) 2025-05-29 11:07:45 -07:00
cthomas
ab2c8f7e2d feat: optimize size async queries (#2512) 2025-05-28 23:30:18 -07:00
Matthew Zhou
146ab217bc feat: Add index to agent environment variables (#2405) 2025-05-23 18:13:41 -07:00
Sarah Wooders
8133a5a158 feat: add MCP servers into a table and MCP tool execution to new agent loop (#2323)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
2025-05-23 16:22:16 -07:00
cthomas
353bd607df feat: add provider category to steps model (#2303) 2025-05-21 15:40:12 -07:00
Andy Li
a78abc610e feat: track llm provider traces and tracking steps in async agent loop (#2219) 2025-05-19 15:50:56 -07:00
Sarah Wooders
99b44ce62d chore: add a concept (and enforcement of) read-only blocks (#2161) 2025-05-13 20:54:52 -07:00
Sarah Wooders
38ff7a05e6 chore: add index to blocks and agents related tables (#2127) 2025-05-12 18:36:59 -07:00
jnjpng
c4790cb92e feat: add instructions field to sources (#2089) 2025-05-09 14:07:41 -07:00
cthomas
db6982a4bc feat: add provider_category field to distinguish byok (#2038) 2025-05-06 17:31:36 -07:00
Matthew Zhou
d9d586e431 feat: Add message listing for a letta batch (#1982) 2025-05-02 11:14:03 -07:00
cthomas
18db9b9509 feat: byok 2.0 (#1963) 2025-04-30 21:26:50 -07:00
Matthew Zhou
57218d2b8f feat: Finish adding min/max buffer to voice sleeptime manager group config (#1954) 2025-04-30 17:20:53 -07:00
Andy Li
0381da35f5 feat: structured outputs for send_message (#1764) 2025-04-22 09:50:01 -07:00
Matthew Zhou
cab282b664 feat: Add callback for jobs (#1776)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-04-18 10:48:04 -07:00
Sarah Wooders
da62cc6898 feat: add batch job tracking and generate batch APIs (#1727)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-04-17 17:02:07 -07:00
cthomas
ab6c143f59 feat: add identity id to message model (#1700) 2025-04-14 16:50:37 -07:00
Matthew Zhou
38d35aad52 feat: Create batch request tracking tables (#1604) 2025-04-07 16:27:18 -07:00
cthomas
b1a3f4afc7 chore: rename background to sleeptime (#1558) 2025-04-04 09:16:59 -07:00
cthomas
860f8707cf feat: enable sleeptime agent creation (#1523) 2025-04-02 14:12:11 -07:00
Matthew Zhou
af97837c99 feat: Add monotonic ids on messages (#1522) 2025-04-01 18:23:34 -07:00
cthomas
bc232ca56b feat: background multi-agent group for sleeptime agent (#1508) 2025-04-01 15:00:45 -07:00
Matthew Zhou
24fbdc6032 feat: Add block history tables (#1489) 2025-03-31 16:39:23 -07:00
cthomas
1a5c08c62b test: add more robust multi-agent testing (#1444) 2025-03-28 14:21:54 -07:00
Sarah Wooders
cae4afcbcc feat: add privileged organizations (#1365) 2025-03-24 16:12:53 -07:00
Matthew Zhou
8f91a19332 feat: Add metadata_ field to Tool (#1321) 2025-03-17 17:14:08 -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
cthomas
5304831a8e feat: multi-agent (#1243) 2025-03-12 22:51:55 -07:00
cthomas
6b4533e7cb feat: add identities to blocks (#1219) 2025-03-12 12:09:31 -07:00
cthomas
4656164753 feat: add agent to steps table and support filtering (#1212) 2025-03-07 10:10:29 -08:00
cthomas
06336c5057 feat: add stdout and stderr in simulator (#1195) 2025-03-05 15:17:17 -08:00
cthomas
808ea9e188 feat: add args schema for tool object (#1160) 2025-03-01 14:53:10 -08:00
cthomas
e68d9dd7b4 feat: add tracing to steps table (#1056) 2025-02-27 14:25:22 -08:00
cthomas
2a27a53437 fix: jsonb -> json for sqlite compatibility (#1095) 2025-02-21 12:06:53 -08:00
cthomas
31130a6d28 feat: make identities many to many (#1085) 2025-02-20 16:33:24 -08:00
cthomas
85a043c11e 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
b4bb5a5cc3 feat: add identites to ORM (#1003) 2025-02-17 09:21:53 -08:00
Matthew Zhou
ca43ffb474 feat: Add message_buffer_autoclear field to Agent (#978) 2025-02-12 15:06:56 -08:00
cthomas
89fef2d45d feat: add model_endpoint to steps table (#902) 2025-02-05 11:16:33 -08:00
cthomas
50ef876427 feat: support project and template on core (#847) 2025-01-30 12:06:02 -08:00
mlong93
d6be7809d0 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
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
cthomas
ef6fce8e0f feat: add schema/db for new steps table (#669) 2025-01-18 12:20:10 -08:00
Matthew Zhou
10d4dcac7d fix: Fix missing alembic migration commands (#686)
Co-authored-by: Mindy Long <mindy@letta.com>
2025-01-16 18:03:51 -08:00
Shubham Naik
97e823d29a chore: fix up code to allow letta desktop work properly (#670)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-01-16 12:00:57 -08:00
mlong93
b9775ca3b4 fix: updated send_message_async request params, get_run_messages returns LettaMessage (#638)
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: cthomas <caren@letta.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-01-15 14:47:20 -08:00
mlong93
4fde11e156 fix: prevent adding duplicate messages to JobMessages table (#625)
Co-authored-by: Mindy Long <mindy@letta.com>
2025-01-13 14:48:20 -08:00
Matthew Zhou
1cc7dd1747 chore: Deprecate module field on tool (#600) 2025-01-13 10:42:23 -08:00