Charles Packer
3442b52cf7
fix(core): patch the error throwing for HITL [LET-4218] ( #4455 )
...
fix: patch the error throwing for HITL
2025-09-06 11:45:46 -07:00
Matthew Zhou
2e3cabc080
feat: Add search messages endpoint [LET-4144] ( #4434 )
...
* Add search messages endpoint
* Run fern autogen and fix tests
2025-09-05 14:28:27 -07:00
Matthew Zhou
fcfc40eaf2
feat: Add project id to message schema [LET-4166] ( #4433 )
...
* Add project id
* Propogate through update message by id async
* Add project id testing
2025-09-04 16:50:41 -07:00
Matthew Zhou
88831c7256
feat: Change namespace to be org scoped and filter on agent_id [LET-4163] ( #4368 )
...
* Change to org scoped and agent_id filtering
* Finish modifying conversation search tool
* Fix failing tests
* Get rid of bad imports
2025-09-03 10:00:19 -07:00
cthomas
3f87fc34f2
feat: handle message persistence for approvals flows ( #4338 )
2025-09-01 14:10:02 -07:00
cthomas
65cd430317
feat: support deny tool call request ( #4334 )
2025-09-01 10:33:18 -07:00
cthomas
671f561c77
feat: support approve tool call request ( #4333 )
2025-08-31 11:26:21 -07:00
cthomas
484d2a4e93
feat: add error handling for approval response attempt ( #4326 )
...
* feat: add error handling for approval response attempt
* add one more error case
* improve error messages
2025-08-29 20:39:28 -07:00
cthomas
bfdb586f74
feat: add approval create input to messages endpoints [LET-4110] ( #4309 )
...
* feat: add approval create input to messages endpoints
* rename discriminator tag
* add base class with default
* add field validator
* exclude new type field from agent file schema
2025-08-29 13:16:03 -07:00
cthomas
a518d781e3
fix: tool logging error ( #3998 )
2025-08-18 18:01:23 -07:00
cthomas
a6528b41d7
feat: set frequency penalty to 1 for gpt-4o ( #3962 )
2025-08-18 14:20:16 -07:00
Andy Li
904d9ba5a2
chore: strings lint cleanup ( #3374 )
2025-07-18 09:20:45 -07:00
Matthew Zhou
21fa872cef
fix: Fix parsing bug where Anthropic returns nested JSON ( #3096 )
2025-06-29 11:41:33 -07:00
Matthew Zhou
39bc9edb9c
feat: Override heartbeat request when system forces step exit ( #3015 )
2025-06-24 19:50:00 -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
cthomas
97986b0f03
feat: send stop reason in letta APIs ( #2789 )
2025-06-13 16:04:48 -07:00
Sarah Wooders
953ed5a610
feat: add include_return_message_types to LettaRequest to filter down requests ( #2666 )
2025-06-06 15:48:27 -07:00
cthomas
c691951591
feat: consolidate message persistence ( #2518 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-05-29 16:23:13 -07:00
cthomas
c64086c7a8
feat: optimize system message fetch ( #2509 )
2025-05-28 23:15:53 -07:00
Andy Li
0a54b998a8
feat: track llm provider traces and tracking steps in async agent loop ( #2219 )
2025-05-19 15:50:56 -07:00
cthomas
65e32082f7
feat: convert many methods to async ( #2193 )
2025-05-15 12:09:40 -07:00
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
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
Sarah Wooders
4902830265
fix: fix message responses for new agent loop ( #2170 )
2025-05-14 10:24:16 -07:00
Matthew Zhou
f23602d919
feat: Add message listing for a letta batch ( #1982 )
2025-05-02 11:14:03 -07:00
Matthew Zhou
daa30d6662
feat: Move sleeptime voice agent to new agent loop ( #1979 )
2025-05-01 20:48:33 -07:00
Matthew Zhou
84f2b2107e
feat: Adjust ephemeral memory agent to become persisted sleeptime agent ( #1943 )
2025-04-30 11:14:19 -07:00
cthomas
8f5a43b886
feat: add otid to new agent loop ( #1635 )
2025-04-09 16:50:41 -07:00
Matthew Zhou
3ba79db859
feat: Enable Anthropic streaming on new agent loop ( #1550 )
2025-04-03 19:40:48 -07:00