Commit Graph

6510 Commits

Author SHA1 Message Date
Kian Jones
3c841b2e33 feat: Ship traces to datadog and add trace correlation (#6311)
* mvp works locally

* move to vars

* remove local dev datadog shipper
2025-11-24 19:10:26 -08:00
Ari Webb
cee3c7ed58 fix: don't embed system messages [LET-6243] (#6307)
don't embed system messages

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:10:26 -08:00
cthomas
d903056a43 fix: list indices must be int not str error [LET-6254] (#6302)
fix: list indices must be int not str error
2025-11-24 19:10:26 -08:00
cthomas
933dbb0830 fix: add fallback for sleeptime agent without group [LET-6255] (#6303)
fix: add fallback for sleeptime agent without group
2025-11-24 19:10:26 -08:00
Kian Jones
7ccaa2a33a feat: add profiling enablement flag (#6306)
* add flag and settings tweaks

* add to deploy pipeline

* letta error mesage
2025-11-24 19:10:26 -08:00
Ari Webb
d417870537 feat: parallel tool calling in model settings [LET-6239] (#6262)
* parallel tool calling in model settings

* configs for send message sdk v1

* change models for all tests

---------

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:10:26 -08:00
cthomas
2d1667a97c fix: add null check in context window endpoint [LET-6253] (#6301)
fix: add null check in context window endpoint
2025-11-24 19:10:26 -08:00
cthomas
345ea42630 feat: offload all file i/o in server endpoints LET-6252 (#6300)
feat: offload all file i/o in server endpoints
2025-11-24 19:10:26 -08:00
cthomas
4bb116f17c fix: sync api call in message path (#6291)
* fix: sync api call in message path

* remove unused function

* add new error type
2025-11-24 19:10:26 -08:00
cthomas
1c358c863e fix: google api sync request (#6292)
* fix: google api sync request

* remove unused function
2025-11-24 19:10:26 -08:00
jnjpng
32e4caf0d2 fix: stream return sending full message after yielding chunks (#6295)
base

Co-authored-by: Letta Bot <noreply@letta.com>
2025-11-24 19:10:26 -08:00
cthomas
6fe0971bfa fix: unexpected kwarg llm config error (#6289) 2025-11-24 19:10:26 -08:00
cthomas
1b05ecb842 fix: invalid role error in agent step (#6288) 2025-11-24 19:10:26 -08:00
cthomas
2ebf863998 fix: type error in agent step (#6287) 2025-11-24 19:10:26 -08:00
cthomas
e4c58da682 fix: streaming error for stop reason chunks (#6285) 2025-11-24 19:10:26 -08:00
cthomas
f6fb9aed3f feat: extend azure timeout (#6284) 2025-11-24 19:10:26 -08:00
cthomas
0e92850c95 feat: update template endpoint title (#6283) 2025-11-24 19:10:26 -08:00
cthomas
90e13f7dbc fix: runs endpoint titles (#6282) 2025-11-24 19:10:25 -08:00
cthomas
09df9167f3 feat: rename upsert properties endpoint (#6281) 2025-11-24 19:10:12 -08:00
cthomas
4e22afad22 feat: rename get mcp server to retrieve (#6278) 2025-11-24 19:10:12 -08:00
cthomas
dd03723190 feat: rename get mcp tool to retrieve (#6276) 2025-11-24 19:10:12 -08:00
Kian Jones
0b24a84390 Revert "feat: out of band diagnostics on local health check" (#6275)
* Revert "feat: out of band diagnostics on local health check (#6264)"

This reverts commit 04fd3d7d37021c861855e6e0371a312949f68b3f.

* fix reversions
2025-11-24 19:10:12 -08:00
Kian Jones
0871ae1726 feat: move diagnostics to correct dockerfile (#6273)
move to correct dockerfile
2025-11-24 19:10:11 -08:00
cthomas
6cc7f63373 feat: convert azure provider to be fully async (#6272)
feat: convert azure provider to be fully sync
2025-11-24 19:10:11 -08:00
cthomas
3252630f7e chore: rename get to retrieve for archive docs (#6095) 2025-11-24 19:10:11 -08:00
cthomas
fa1e9c600d chore: rename list files in folders docs (#6097)
* chore: rename list files in folders docs

* fix ADE references
2025-11-24 19:10:11 -08:00
cthomas
1be2f61f05 feat: add new letta error message stream response type (#6192) 2025-11-24 19:10:11 -08:00
cthomas
1d71468ab2 feat: don't yield tool return message back in hitl [LET-6012] (#6219)
feat: don't yield tool return message back in hitl
2025-11-24 19:10:11 -08:00
cthomas
6dd3f6fecd feat: add back ref for mcp server on org (#6269) 2025-11-24 19:10:11 -08:00
cthomas
d0d47021e5 feat: expunge orm objects for garbage collection (#6270) 2025-11-24 19:10:11 -08:00
cthomas
369274a219 fix: greenlet spawn errors in deletion path (#6267) 2025-11-24 19:10:11 -08:00
cthomas
6f810d95d8 feat: add semaphore to limit embeddings creation (#6261) 2025-11-24 19:10:11 -08:00
Kian Jones
ccafc6bef4 feat: out of band diagnostics on local health check (#6264)
* move to not ready immedietly if there's a failure.

* another script in container
2025-11-24 19:10:11 -08:00
jnjpng
3de712fce0 fix: compact and import export file naming in migration guide (#6265)
compact and import export file

Co-authored-by: Letta Bot <noreply@letta.com>
2025-11-24 19:09:54 -08:00
Sarah Wooders
ce3add4f55 feat: migrate integration tests to use model_settings (#6125)
* migration integration tests to use model_settings

* updated configs

* update v2 tests

* revert files

* add some configs and fix tests

* fix conversation_search

---------

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:09:33 -08:00
Sarah Wooders
f9b3978460 chore: remove old examples (#6255) 2025-11-24 19:09:33 -08:00
Kian Jones
ea845d379d feat: improved watchdog thread (#6252)
log even when event loop is not blocked to clarify whether event loop is blocked during 'freeze' and attempt to estimate main event loop load
2025-11-24 19:09:33 -08:00
jnjpng
0459088ff3 feat: add ld flag for temporal v1 agent (#6251)
* base

* generate

* remove

---------

Co-authored-by: Letta Bot <noreply@letta.com>
2025-11-24 19:09:33 -08:00
Ari Webb
14843b2600 feat: enable folder_ids on agent create [LET-6147] (#6247)
enable folder_ids

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:09:33 -08:00
Ari Webb
9bff8413a0 fix: fix gemini models reasoning [LET-6228] (#6245)
* fixed locally

* fix tests

---------

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:09:33 -08:00
jnjpng
52c9abf39b fix: v1 agent message content for anthropic and usage stats tracking [LET-6199] (#6249)
base

Co-authored-by: Letta Bot <noreply@letta.com>
2025-11-24 19:09:33 -08:00
Christina Tong
04611b981c feat: filter messages search endpoint by agent id [LET-6229] (#6246)
* feat: filter messages search endpoint by agent id [LET-6229]

* add autogenerated schema/types
2025-11-24 19:09:33 -08:00
cthomas
85d48657fb feat: log source header to otel (#6248) 2025-11-24 19:09:33 -08:00
Ari Webb
7380eaec13 feat: enable gpt5.1 models [LET-6178] (#6175)
* hack at gpt51

* revert package lock

* first hack

* default context window

---------

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:09:33 -08:00
Shelley Pham
7ce33c4f22 feat: add attach detach memory block functionality [LET-5860] (#6207) 2025-11-24 19:09:33 -08:00
Ari Webb
c79859f0b0 fix: fix send_message_v2 ci tests (#6240)
* fix send_message_v2

* revert send_message

---------

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:09:33 -08:00
Sarah Wooders
963e40e6db fix: patch gemini-3 (#6237) 2025-11-24 19:09:33 -08:00
jnjpng
9ffbfa6d67 feat: base letta v1 agent on temporal (#6208)
* base

* another

* parallel

* update

* rename

* naming

---------

Co-authored-by: Letta Bot <noreply@letta.com>
2025-11-24 19:09:33 -08:00
cthomas
bb38da7f95 feat: add initial anthropic proxy prototype (#6233)
* feat: add initial anthropic proxy prototype

* prevent api sync
2025-11-24 19:09:33 -08:00
Ari Webb
699820cecd fix: managers test (#6232)
fix managers test

Co-authored-by: Ari Webb <ari@letta.com>
2025-11-24 19:09:33 -08:00