Commit Graph

766 Commits

Author SHA1 Message Date
cthomas
067facbfc7 feat: add informative error for max tokens exceeded (#2223) 2025-05-16 14:02:11 -07:00
cthomas
3644a17426 fix: unset timezone for async db (#2220) 2025-05-16 13:11:15 -07:00
cthomas
b3f33472c0 fix: size_async bug (#2217) 2025-05-16 07:25:53 -07:00
cthomas
a1ca7c5451 test(asyncify): fix batch tests (#2216) 2025-05-16 02:14:20 -07:00
cthomas
212c9a90e0 test(asyncify): fix voice sleeptime agent test failure (#2215) 2025-05-16 01:29:46 -07:00
cthomas
91a5516090 feat(asyncify): add size_async db function (#2207) 2025-05-16 01:22:48 -07:00
cthomas
8f51fceb7a feat: optimize list agents async query (#2214) 2025-05-16 00:42:56 -07:00
cthomas
00914e5308 feat(asyncify): migrate actors(users) endpoints (#2211) 2025-05-16 00:37:08 -07:00
Sarah Wooders
5bd559651b feat: add OpenAI streaming interface for new agent loop (#2191) 2025-05-15 22:20:08 -07:00
cthomas
5694692242 feat(asyncify): migrate get agent callsites (#2205) 2025-05-15 16:41:05 -07:00
cthomas
6afcfbebca feat(asyncify): use _prepare_in_context_messages_async in new agent loop (#2208) 2025-05-15 16:16:17 -07:00
cthomas
2cd4ebd348 feat: convert more methods to async (#2200) 2025-05-15 13:44:58 -07:00
cthomas
0a4b0ff60b feat: convert agents routes to async (#2196) 2025-05-15 13:39:59 -07:00
jnjpng
2c252cceb2 feat: move get_agent_by_id to be async (#2198) 2025-05-15 12:32:28 -07:00
cthomas
7f90746152 feat: convert many methods to async (#2193) 2025-05-15 12:09:40 -07:00
Andy Li
955873ab4d feat: async list/prepare messages (#2181)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-05-15 00:34:04 -07:00
cthomas
dde50d3c63 feat: add internal-only toggle for async loop (#2192) 2025-05-14 23:22:35 -07:00
cthomas
5e025e29d8 feat: add otid to new async loop (#2185) 2025-05-14 15:28:53 -07:00
Sarah Wooders
8c347f5015 feat: add usage tracking for new agent loop + filter out role=user messages in response (#2175) 2025-05-14 13:08:27 -07:00
cthomas
a6286b6307 fix: sleeptime mcp bug (#2178) 2025-05-14 12:08:44 -07:00
Sarah Wooders
f8aee4f806 fix: fix message responses for new agent loop (#2170) 2025-05-14 10:24:16 -07:00
cthomas
43acb725da fix: only use experimental path for token streaming (#2173) 2025-05-13 23:02:23 -07:00
cthomas
4c562436ab feat: read use_assistant_message in new agent loop (#2171) 2025-05-13 22:38:25 -07:00
cthomas
928c83d91d feat: stream tool return in async loop (#2172) 2025-05-13 22:36:56 -07:00
cthomas
a22d274e9c fix: anthropic streaming thinking tag (#2164) 2025-05-13 21:33:08 -07:00
Sarah Wooders
99b44ce62d chore: add a concept (and enforcement of) read-only blocks (#2161) 2025-05-13 20:54:52 -07:00
cthomas
098c183ffa chore: bump letta client version (#2167) 2025-05-13 15:46:07 -07:00
cthomas
e3be17b08c fix: correct external db (#2163) 2025-05-13 15:32:09 -07:00
cthomas
42aa8e2b69 feat: make get blocks async (#2162) 2025-05-13 15:09:25 -07:00
Kevin Lin
075b4cb519 fix: patch lmstudio qwen (#2155) 2025-05-13 14:42:00 -07:00
Andy Li
daa4fdc9bc fix: missing await in base async fetch (#2156) 2025-05-13 13:57:21 -07:00
Andy Li
c98781962a fix: rebuilding memory async (#2149) 2025-05-13 12:14:51 -07:00
Andy Li
3028403007 fix: asyncgp ssl param (#2147) 2025-05-13 10:40:10 -07:00
Sarah Wooders
38ff7a05e6 chore: add index to blocks and agents related tables (#2127) 2025-05-12 18:36:59 -07:00
Sarah Wooders
2b2b30e1b8 chore: bump version 0.7.14 (#2134) 2025-05-12 18:20:07 -07:00
cthomas
65eb203712 feat: skip rebuilding memory with experimental flag (#2132) 2025-05-12 18:03:12 -07:00
cthomas
513f09979a feat: skip adding default blocks on server start (#2131) 2025-05-12 17:54:55 -07:00
cthomas
d8a51764cc feat: skip relationship joins for blocks fetch (#2130) 2025-05-12 17:54:10 -07:00
Andy Li
600ccb35e7 feat: async db client (#2076) 2025-05-12 17:15:14 -07:00
cthomas
bafc47c655 test: add additional new agent messaging tests (#2120) 2025-05-12 15:58:52 -07:00
Andy Li
1ce4af7d1a feat: support ConditionalToolRule in new agent loop (#1977) 2025-05-12 10:43:47 -07:00
jnjpng
ca3fb2d26a feat: use instructions field for sleeptime and update web/ade ui (#2096) 2025-05-12 09:51:36 -07:00
Charles Packer
0d6261a02f fix: patch MCP error for MCP tools that have no functions (#2041) 2025-05-10 11:16:49 -07:00
Sarah Wooders
a9189d079b chore: bump version to 0.7.13 (#2100) 2025-05-09 20:13:22 -07:00
Kevin Lin
9714a0ace4 fix: use auto function calling for together models (#2097) 2025-05-09 17:46:35 -07:00
Andy Li
a45739444f fix: summarization includes tool call message before truncation (#2084)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-05-09 15:01:12 -07:00
cthomas
a8d7e2fcc8 test: add agent loop tests (#2088) 2025-05-09 14:20:09 -07:00
jnjpng
c4790cb92e feat: add instructions field to sources (#2089) 2025-05-09 14:07:41 -07:00
jnjpng
3e66a80be0 build: add hot reload config for core letta server (#2093) 2025-05-09 11:39:43 -07:00
Charles Packer
fce28c73e3 fix: make togetherai nebius xai etc usable via the openaiprovider (#1981)
Co-authored-by: Kevin Lin <klin5061@gmail.com>
Co-authored-by: Kevin Lin <kl2806@columbia.edu>
2025-05-09 10:50:55 -07:00