Commit Graph

101 Commits

Author SHA1 Message Date
cthomas
c0efe8ad0c
chore: bump version 0.7.21 (#2653)
Co-authored-by: Andy Li <55300002+cliandy@users.noreply.github.com>
Co-authored-by: Kevin Lin <klin5061@gmail.com>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
Co-authored-by: jnjpng <jin@letta.com>
Co-authored-by: Matthew Zhou <mattzh1314@gmail.com>
2025-05-21 16:33:29 -07:00
Andy Li
e85c558ddc feat: async db client (#2076) 2025-05-12 17:15:14 -07:00
cthomas
1ca58cf9f2 feat: add provider_category field to distinguish byok (#2038) 2025-05-06 17:31:36 -07:00
cthomas
835792d5e0 feat: byok 2.0 (#1963) 2025-04-30 21:26:50 -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
aeadcff538 feat: stop creating new message for system prompt changes (#1559)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-04-08 10:25:43 -07:00
cthomas
7eec6e4460 feat: more robust tools setup in agent creation (#1605) 2025-04-07 20:15:16 -07:00
Matthew Zhou
d076e067ad feat: Add testing for SDK send_message variants (#1520) 2025-04-01 16:54:09 -07:00
Matthew Zhou
50ab98cfe3 feat: Make the tool runner take a schema (#1328) 2025-03-18 12:06:02 -07:00
cthomas
c802e94fdc chore: remove message.text property (#1253) 2025-03-12 10:58:31 -07:00
cthomas
fdd360d842 chore: change the name of user id to actor (#1098) 2025-02-25 11:35:19 -08:00
cthomas
4916207d4a feat: flatten content field in user message [RETRY] (#809) 2025-01-28 13:41:45 -08:00
cthomas
829bd6acd0 feat: add support for use_assistant_message in list_messages (#804) 2025-01-28 13:39:53 -08:00
cthomas
a5e6e1c6c0 fix: reasoning messages dropped for gpt-4 (#803) 2025-01-28 13:39:18 -08:00
cthomas
4dac7e169f revert: "feat: flatten content field in user message" (#808) 2025-01-28 11:06:30 -08:00
cthomas
2cc801c154 feat: flatten content field in user message (#781) 2025-01-28 10:32:44 -08:00
Matthew Zhou
19af19288a feat: Add voice-compatible chat completions endpoint (#774) 2025-01-27 14:25:05 -08:00
cthomas
0a0330ce07 fix: handles bug (#765) 2025-01-23 20:25:30 -08:00
cthomas
06ca10acb1 feat: add content union type for requests (#762) 2025-01-23 20:25:00 -08:00
Matthew Zhou
4e29dac6be feat: Use official OpenAI client (#752) 2025-01-23 15:45:06 -08:00
mlong93
bd69fa77f7 fix: deprecate cursor param and replace with before, after (#736)
Co-authored-by: Mindy Long <mindy@letta.com>
2025-01-23 14:17:25 -08:00
cthomas
b443446408 feat: support custom llm configs (#737) 2025-01-23 10:13:05 -08:00
cthomas
385f3a1e2d chore: rename metadata_ field to metadata in pydantic (#732) 2025-01-22 19:05:41 -08:00
cthomas
a08e8f1e93 chore: rename llm handle field to model in create agent req (#718) 2025-01-21 17:55:39 -08:00
cthomas
94b85042e6 feat: add schema/db for new steps table (#669) 2025-01-18 12:20:10 -08:00
Matthew Zhou
71031e9cda feat: Extend tool runs to also take in environment variables (#554) 2025-01-08 16:16:19 -08:00
Matthew Zhou
c3cc35d505 chore: Merge OSS (#512) 2025-01-06 10:46:53 -08:00
Caren Thomas
461ad00ca6 run black, add isort config to pyproject.toml 2024-12-26 19:43:11 -08:00
Caren Thomas
c452bd82f7 run isort on apps/core 2024-12-26 19:27:09 -08:00
Shubham Naik
c79eeacd20 fix: add tests to cypress 2024-12-23 14:44:08 -08:00
Matthew Zhou
bbe8deaa29
chore: Clean up .load_agent usage (#2298) 2024-12-20 16:56:53 -08:00
Matthew Zhou
a6d09997e8
fix: Remove in-memory _messages field on Agent (#2295) 2024-12-20 15:52:04 -08:00
cthomas
1aaca7f597
feat: rename internal monologue (#2289) 2024-12-19 15:16:36 -08:00
cthomas
87820d9318
feat: rename function to tool in sdk (#2288)
Co-authored-by: Caren Thomas <caren@caren-mac.local>
2024-12-19 12:12:58 -08:00
Matthew Zhou
c1f7b32001
fix: Deprecate in memory function stores in agent.py (#2271) 2024-12-17 16:18:11 -08:00
cthomas
e32417e988
feat: Add optional llm and embedding handle args to CreateAgent request (#2260) 2024-12-17 15:31:19 -08:00
Matthew Zhou
dce0b76e59
chore: Add comprehensive unit test for adding/removing tools via update agent (#2267) 2024-12-17 14:35:03 -08:00
Matthew Zhou
862381195b
fix: Fix update agent (#2265) 2024-12-16 21:43:13 -08:00
mlong93
c6878fc088
feat: separate Passages tables (#2245)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-16 15:24:20 -08:00
Matthew Zhou
e49a8b4365
feat: Rewrite agents (#2232) 2024-12-13 14:43:19 -08:00
cthomas
afd859cff7
feat: route all sandbox errors to stderr (#2222)
Co-authored-by: Caren Thomas <caren@caren-mac.local>
2024-12-12 14:36:21 -08:00
mlong93
ac1aa8a5f8
chore: raising errors for passages, adding new passage test (#2234)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-12 14:29:22 -08:00
mlong93
95fc4e7521
feat: archival memory file upload (#2228)
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-12-12 11:36:26 -08:00
mlong93
31d2774193
feat: orm passage migration (#2180)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-10 18:09:35 -08:00
cthomas
ab1b440565
feat: add logs to response for tool run (#2205)
Co-authored-by: Caren Thomas <caren@caren-mac.local>
2024-12-10 13:24:05 -08:00
Matthew Zhou
666e4259cf
fix: Modify the list ORM function (#2208) 2024-12-09 19:35:58 -08:00
mlong93
d71f435fea
feat: message orm migration (#2144)
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2024-12-06 11:50:15 -08:00
Charles Packer
92b0f204f2
fix: patch system message creation spam (#2169)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-12-05 11:52:51 -08:00
Matthew Zhou
18453ddadd
chore: Migrate jobs to the orm (#2165) 2024-12-04 18:11:06 -08:00
Charles Packer
9417b1162e
feat: add POST route for testing tool execution via tool_id (#2139) 2024-12-02 18:57:04 -08:00