Commit Graph

3426 Commits

Author SHA1 Message Date
Andy Li
a099e876f8 feat: async list/prepare messages (#2181)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-05-15 00:34:04 -07:00
cthomas
110529bc50 feat: add internal-only toggle for async loop (#2192) 2025-05-14 23:22:35 -07:00
cthomas
17ee9b368c feat: add otid to new async loop (#2185) 2025-05-14 15:28:53 -07:00
Sarah Wooders
935b476dcd 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
cb46805a6e fix: sleeptime mcp bug (#2178) 2025-05-14 12:08:44 -07:00
Sarah Wooders
4902830265 fix: fix message responses for new agent loop (#2170) 2025-05-14 10:24:16 -07:00
cthomas
d961145714 fix: only use experimental path for token streaming (#2173) 2025-05-13 23:02:23 -07:00
cthomas
86b8216adf feat: stream tool return in async loop (#2172) 2025-05-13 22:36:56 -07:00
cthomas
c22bcdb997 fix: anthropic streaming thinking tag (#2164) 2025-05-13 21:33:08 -07:00
Sarah Wooders
d15e49808d chore: add a concept (and enforcement of) read-only blocks (#2161) 2025-05-13 20:54:52 -07:00
cthomas
aab8510aa2 chore: bump letta client version (#2167) 2025-05-13 15:46:07 -07:00
cthomas
849f7433f4 fix: correct external db (#2163) 2025-05-13 15:32:09 -07:00
cthomas
a279126fb6 feat: make get blocks async (#2162) 2025-05-13 15:09:25 -07:00
Kevin Lin
d133ca248f fix: patch lmstudio qwen (#2155) 2025-05-13 14:42:00 -07:00
Andy Li
02c2e4adec fix: missing await in base async fetch (#2156) 2025-05-13 13:57:21 -07:00
Andy Li
ca895f1987 fix: rebuilding memory async (#2149) 2025-05-13 12:14:51 -07:00
Andy Li
6e2e496272 fix: asyncgp ssl param (#2147) 2025-05-13 10:40:10 -07:00
Sarah Wooders
4e1efa5c91 chore: add index to blocks and agents related tables (#2127) 2025-05-12 18:36:59 -07:00
Sarah Wooders
9a6bc61f0c chore: bump version 0.7.14 (#2134) 2025-05-12 18:20:07 -07:00
cthomas
ec69c42958 feat: skip rebuilding memory with experimental flag (#2132) 2025-05-12 18:03:12 -07:00
cthomas
d0d0350908 feat: skip adding default blocks on server start (#2131) 2025-05-12 17:54:55 -07:00
cthomas
8d7d9dc86a feat: skip relationship joins for blocks fetch (#2130) 2025-05-12 17:54:10 -07:00
Andy Li
8e2417aa2f feat: async db client (#2076) 2025-05-12 17:15:14 -07:00
cthomas
d67c425532 test: add additional new agent messaging tests (#2120) 2025-05-12 15:58:52 -07:00
Andy Li
01b80d7b2b feat: support ConditionalToolRule in new agent loop (#1977) 2025-05-12 10:43:47 -07:00
jnjpng
314d30cb8f feat: use instructions field for sleeptime and update web/ade ui (#2096) 2025-05-12 09:51:36 -07:00
Charles Packer
004d76713a fix: patch MCP error for MCP tools that have no functions (#2041) 2025-05-10 11:16:49 -07:00
Sarah Wooders
85c73f3c1d chore: bump version to 0.7.13 (#2100) 2025-05-09 20:13:22 -07:00
Kevin Lin
6a33859224 fix: use auto function calling for together models (#2097) 2025-05-09 17:46:35 -07:00
Andy Li
bf1874dbc9 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
f67ad6e0c6 test: add agent loop tests (#2088) 2025-05-09 14:20:09 -07:00
jnjpng
b2e9d4bbfc feat: add instructions field to sources (#2089) 2025-05-09 14:07:41 -07:00
jnjpng
3fa1a295ba build: add hot reload config for core letta server (#2093) 2025-05-09 11:39:43 -07:00
Charles Packer
8bb194541e 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
cthomas
782971f0dc fix: don't log null values to otel (#2079) 2025-05-08 15:27:55 -07:00
cthomas
5dbaa0e5e5 fix: missing json import (#2073) 2025-05-08 13:33:39 -07:00
Kian Jones
8023020f80 feat(ci): Adds Integration Testing Against cloud-api (#1909)
Co-authored-by: Shubham Naik <shub@letta.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-05-08 11:28:41 -07:00
cthomas
93d702141d fix: inner thoughts constant (#2070) 2025-05-07 21:33:34 -07:00
cthomas
fe1b367e12 chore: bump versions (#2067) 2025-05-07 18:08:45 -07:00
cthomas
9a44849259 fix: modify provider arg (#2065) 2025-05-07 17:40:08 -07:00
jnjpng
05e1623389 feat: add endpoint to test connection to llm provider (#2032)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-05-07 16:26:55 -07:00
Shubham Naik
750ac03fc8 feat: update llm selector (#2061)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-05-07 16:06:34 -07:00
cthomas
3a2a7e4001 fix: vertex imports (#2063) 2025-05-07 15:44:44 -07:00
cthomas
5c0bb5e4dd feat: add vertex async loop feature flag (#2060) 2025-05-07 15:00:10 -07:00
Andy Li
abd3fb3204 chore: enable vertex experimental (#2053)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-05-07 14:52:26 -07:00
Andy Li
6336c9dca4 feat: run composio with an asynchronousclient via aiohttp (#2026) 2025-05-07 14:31:50 -07:00
cthomas
f5b224602e feat: add vertex to new agent loop (#2054) 2025-05-07 14:03:07 -07:00
cthomas
021241b820 chore: upgrade poetry for deploy (#2049) 2025-05-06 17:42:00 -07:00
cthomas
d8151d76e2 feat: add provider_category field to distinguish byok (#2038) 2025-05-06 17:31:36 -07:00
Shubham Naik
3743625918 feat: support byoc on cloud (#2005)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-05-06 11:37:30 -07:00