Commit Graph

426 Commits

Author SHA1 Message Date
cthomas
a23cb5601c feat: add tool execution result object (#1837) 2025-04-22 11:30:36 -07:00
Andy Li
180e53d161 feat: structured outputs for send_message (#1764) 2025-04-22 09:50:01 -07:00
Matthew Zhou
fef892a90f feat: Add cancel functionality to batch API (#1825) 2025-04-21 16:22:02 -07:00
Sarah Wooders
fb139dead6 feat: Write fern api tests for batch API (#1821)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-04-21 15:48:06 -07:00
cthomas
063c15e1fd feat: unify input message type on agent step (#1820) 2025-04-21 13:49:46 -07:00
Matthew Zhou
21d13f7c9c feat: Add more tests for batch agent loop (#1819) 2025-04-21 13:32:06 -07:00
Sarah Wooders
17d978fd69 chore: add sleeptime example + better error handling + upgrade client SDK (#1809) 2025-04-21 00:09:50 -07:00
cthomas
465abe8df6 chore: openapi overrides patches (#1796) 2025-04-19 11:13:16 -07:00
cthomas
2da5529975 feat: put sleeptime agent on regular agent loop (#1795) 2025-04-18 15:12:56 -07:00
Matthew Zhou
74ec15c97b feat: Add callback for jobs (#1776)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-04-18 10:48:04 -07:00
Matthew Zhou
334b0e8870 feat: Gate create_messages_batch to 256 mb (#1772) 2025-04-17 17:24:40 -07:00
Sarah Wooders
eda9865565 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
2ed0c93d07 fix: anthropic streaming (#1768)
Co-authored-by: Kevin Lin <klin5061@gmail.com>
2025-04-17 16:22:14 -07:00
Kevin Lin
057ee8626b fix: reasoner messages mapped to source non reasoner (#1736) 2025-04-17 16:12:06 -07:00
Matthew Zhou
c4ff893b8b fix: Remove extraneous relationships on ORM objects (#1755) 2025-04-17 14:37:37 -07:00
cthomas
1187a4f281 feat: add source description to sleeptime agent persona (#1733)
Co-authored-by: Kevin Lin <kl2806@columbia.edu>
2025-04-16 17:21:28 -07:00
Kevin Lin
110bfce500 feat: sync memory tools between the sleeptime-doc agent and sleeptime agent for chat (#1730) 2025-04-16 13:43:46 -07:00
cthomas
854488856e feat: trigger sleeptime doc processing (#1715)
Co-authored-by: Caren Thomas
Co-authored-by: Kevin Lin <kl2806@columbia.edu>
Co-authored-by: Kevin Lin <klin5061@gmail.com>
2025-04-15 15:31:12 -07:00
Matthew Zhou
bdb33fe3ca feat: Create polling endpoint for batch (#1723) 2025-04-15 14:43:23 -07:00
Matthew Zhou
0db0b98db4 feat: Create POST v1/agents/messages/batches (#1722) 2025-04-15 14:36:41 -07:00
Matthew Zhou
6a461017f8 feat: Implement resume step after request in new batch agent loop (#1676) 2025-04-15 13:56:22 -07:00
Matthew Zhou
30feed3c90 feat: Add lazy initialization to db.py (#1716) 2025-04-15 12:01:46 -07:00
cthomas
f207c814ce feat: add identity id to message model (#1700) 2025-04-14 16:50:37 -07:00
Charles Packer
6725f4c1ca fix: patch .utcnow warning (#1702) 2025-04-14 12:55:34 -07:00
Charles Packer
200521cb45 fix: patch grok-3 and grok-3-fast (skip reasoners for now) (#1703) 2025-04-14 12:55:20 -07:00
cthomas
f278aabe86 feat: add sleeptime frequency setting in ADE (#1685) 2025-04-14 09:05:38 -07:00
Matthew Zhou
25c22796b1 feat: Convert AF serialization to formatted json (#1691) 2025-04-11 19:10:02 -07:00
cthomas
35694c4b64 fix: fern identity create node sdk nesting (#1679) 2025-04-11 11:18:32 -07:00
cthomas
45240ce7e6 feat: add upsert identities properties route (#1672) 2025-04-10 17:08:20 -07:00
Matthew Zhou
85f452af82 feat: Add tracing to agent creation (#1664) 2025-04-10 13:45:45 -07:00
cthomas
a827ae4b9b test: add sdk tests (#1569) 2025-04-10 12:04:40 -07:00
Shubham Naik
add6458e01 Shub/let 1771 variables component (#1650)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-04-10 11:11:27 -07:00
Matthew Zhou
4dbc001b46 feat: Make agent file indented (#1595)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-04-10 10:40:03 -07:00
Charles Packer
2636e3d384 fix: patch gemini 2.5 pro (#1643)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-04-09 18:35:53 -07:00
cthomas
3362a71e3b feat: add otid to new agent loop (#1635) 2025-04-09 16:50:41 -07:00
cthomas
a9b8dbccd6 fix: change endpoint type for modify group (#1649) 2025-04-09 16:08:51 -07:00
Matthew Zhou
af1352a555 feat: Require experimental flag temporarily to use experimental agent loop (#1636) 2025-04-08 16:51:57 -07:00
Matthew Zhou
9e71fd5e38 feat: Create polling job for polling batch results (#1624)
Previous run passed all relevant checks, so skipping the wait. This new commit just merges main.
2025-04-08 16:42:12 -07:00
cthomas
17e28dcd40 fix: chat completions ci tests (#1630) 2025-04-08 15:13:18 -07:00
cthomas
41a8bf56db fix: import AgentType (#1629) 2025-04-08 14:49:03 -07:00
cthomas
b8d002f8e7 feat: revert sleeptime agents back to old agent loop (#1625) 2025-04-08 14:14:50 -07:00
cthomas
5ed2f3ae38 feat: change name of sleeptime agent (#1617) 2025-04-08 11:28:36 -07:00
Matthew Zhou
25dd30e6b4 feat: Create batch request tracking tables (#1604) 2025-04-07 16:27:18 -07:00
Matthew Zhou
540a6b164a chore: Disable new letta agent for sleeptime and groups (#1597) 2025-04-07 10:49:45 -07:00
cthomas
8ed63154d0 fix: use message idx instead of chunk idx for streaming (#1587) 2025-04-06 11:23:19 -07:00
cthomas
d28eff53fd feat: add archival insert and search tools to sleeptime (#1576) 2025-04-04 22:24:32 -07:00
cthomas
0a0539446b feat: list active runs by agent id (#1572) 2025-04-04 14:51:31 -07:00
Matthew Zhou
b56ced7336 feat: Cache model handle (#1568) 2025-04-04 12:11:20 -07:00
cthomas
e6908a412e chore: rename background to sleeptime (#1558) 2025-04-04 09:16:59 -07:00
cthomas
fdefb8a9cd feat: add otid field for message idempotency (#1556) 2025-04-04 08:43:01 -07:00