Commit Graph

448 Commits

Author SHA1 Message Date
Matthew Zhou
7d6fcdae72 feat: Finish adding min/max buffer to voice sleeptime manager group config (#1954) 2025-04-30 17:20:53 -07:00
Matthew Zhou
2d7f90e38c feat: Add safety checks for voice agent configuration (#1955) 2025-04-30 16:46:45 -07:00
Matthew Zhou
ce5910b675 feat: Adjust ephemeral memory agent to become persisted sleeptime agent (#1943) 2025-04-30 11:14:19 -07:00
cthomas
f6329faa4c fix: re-add mcp init changes (#1945) 2025-04-30 10:23:12 -07:00
cthomas
b2e7e236f2 fix: run openapi polyfill (#1937) 2025-04-29 16:41:01 -07:00
Andy Li
65a5a6a591 feat: add storage_unit to get_total_storage_size for embeddings (#1928) 2025-04-29 16:01:14 -07:00
cthomas
66659953c9 fix: revert conditional tool return message creation (#1930)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-04-29 14:22:36 -07:00
Matthew Zhou
cc315e8d03 feat: Adjust prompts and integrate voice sleeptime group into agent manager (#1927) 2025-04-29 13:43:59 -07:00
Matthew Zhou
54377ad2bf feat: Add Letta voice tools (#1922) 2025-04-29 10:46:29 -07:00
Matthew Zhou
d230f827c5 feat: Add autoreload flag for venv (#1923) 2025-04-28 22:53:31 -07:00
cthomas
fdcfdb65d6 fix: put inner thoughts in kwargs for anthropic (#1911) 2025-04-28 16:37:29 -07:00
Matthew Zhou
b335edf79b feat: Support offline memory in voice agent (#1347) 2025-04-28 15:03:02 -07:00
Matthew Zhou
9dfc14f217 feat: Create local sandbox config from env vars for OSS users (#1910) 2025-04-28 13:01:38 -07:00
cthomas
a0a9952f36 feat: add letta-free endpoint constant (#1907) 2025-04-27 12:57:06 -07:00
Andy Li
60be22a82a feat: endpoint for current size in GB of the organization's embeddings (#1880)
docs: reorganize embedding models
2025-04-25 17:08:04 -07:00
Andy Li
ccd9168105 feat: add query parameter to exclude builtin tools for tool count (#1898)
fix: FastAPI router ordering for sources and tools
2025-04-25 15:26:13 -07:00
Andy Li
d21ab78777 feat: add endpoints for counts of agents, identities, sources, & tools (#1865) 2025-04-24 17:42:11 -07:00
Matthew Zhou
f8697d35d9 feat: Roll back changes to tool_execution_sandbox.py and server.py (#1890) 2025-04-24 16:47:57 -07:00
Matthew Zhou
4e4f2678b2 feat: Adjust local tool execution to always try using venv if exists (#1864) 2025-04-24 11:13:44 -07:00
cthomas
821e922fc1 chore: update sleeptime verbiage everywhere (#1867) 2025-04-23 17:01:07 -07:00
cthomas
51afbcb57e fix: pydantic serializer warning datetime -> int (#1701) 2025-04-23 14:53:58 -07:00
Matthew Zhou
612fbd5e0f feat: Disable create batch if polling is not set (#1851) 2025-04-23 10:44:39 -07:00
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