Commit Graph

203 Commits

Author SHA1 Message Date
cpacker
f3c512f4a1 fix: pass in a dummy key to openai python client if it doesn't exist at inference time 2025-01-29 17:55:54 -08:00
cthomas
619be87a47 feat: add password support for auth header (#832) 2025-01-29 17:04:07 -08:00
cthomas
d3343309b3 feat: add name support to tools.list route (#830) 2025-01-29 16:37:11 -08:00
Sarah Wooders
57d21d766f feat: increase return limit for base tools (#838) 2025-01-29 15:31:39 -08:00
Matthew Zhou
f52200f434 feat: Robustify multi agent tools (#835) 2025-01-29 15:14:15 -08:00
cthomas
46409a7b90 docs: fix python examples (#829) 2025-01-29 14:13:22 -08:00
cthomas
92263b1763 fix: make tool rules enum mapping one to one (#826) 2025-01-29 13:49:07 -08:00
cthomas
a6022c4cce docs: add TS example in core (#824) 2025-01-28 18:08:29 -08:00
Matthew Zhou
de0a0937f7 feat: Restore local sandbox execution (#822) 2025-01-28 17:19:14 -08:00
Matthew Zhou
85a0bad9c8 feat: Make sure local sandbox is run with all local environment variables (#819) 2025-01-28 17:05:01 -08:00
cthomas
d62440d201 chore: bump letta python sdk version to 0.1.23 (#817) 2025-01-28 16:24:29 -08:00
Stephan Fitzpatrick
5e9071b7db ci: Create process for Syncing with OSS repo (#606)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: dboyliao <qmalliao@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Caren Thomas <caren@letta.com>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
Co-authored-by: Jyotirmaya Mahanta <jyotirmaya.mahanta@gmail.com>
Co-authored-by: mlong93 <35275280+mlong93@users.noreply.github.com>
Co-authored-by: Mindy Long <mindy@letta.com>
2025-01-28 16:20:59 -08:00
cthomas
98266b90f3 chore: remove nested config in send requests (#813) 2025-01-28 14:58:53 -08:00
cthomas
70ce1902ad fix: drop tool_return_message when using assistant_message (#784) 2025-01-28 14:31:51 -08:00
Matthew Zhou
e00d4fa69e fix: Upgrade composio to fix sentry issues (#810) 2025-01-28 14:17:58 -08:00
Matthew Zhou
9c5033e0bd feat: Use Async OpenAI client to prevent blocking server thread (#811) 2025-01-28 14:02:33 -08:00
cthomas
7bc59d6612 feat: flatten content field in user message [RETRY] (#809) 2025-01-28 13:41:45 -08:00
cthomas
3e0f9b995f feat: add support for use_assistant_message in list_messages (#804) 2025-01-28 13:39:53 -08:00
cthomas
5ef26daf03 fix: reasoning messages dropped for gpt-4 (#803) 2025-01-28 13:39:18 -08:00
cthomas
530886a9cd revert: "feat: flatten content field in user message" (#808) 2025-01-28 11:06:30 -08:00
cthomas
148a44f165 feat: flatten content field in user message (#781) 2025-01-28 10:32:44 -08:00
cthomas
955835ccc0 feat: update list message response to not be a union (#783) 2025-01-27 17:50:26 -08:00
cthomas
8bd509ea52 feat: migrate list_messages api to use config (#782) 2025-01-27 17:19:56 -08:00
Charles Packer
7764eba8a1 fix: new versions of send_message_to_agent that are async (#725)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-01-27 17:11:44 -08:00
cthomas
ccc546a258 fix: handle nulls correctly for content field (#779) 2025-01-27 16:23:16 -08:00
Matthew Zhou
1e504a0b2b feat: Add voice-compatible chat completions endpoint (#774) 2025-01-27 14:25:05 -08:00
Charles Packer
0225ca5381 fix: fix lmstudio docker (#788) 2025-01-26 19:19:31 -08:00
mlong93
fed9f77ac9 feat: add anthropic streaming (#716)
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-01-26 17:35:22 -08:00
Charles Packer
fb2d4793e9 fix: update letta-client used in unit tests (#787) 2025-01-26 16:50:55 -08:00
Charles Packer
de3adfea4f fix: patch failing gemini unit tests (#786) 2025-01-26 15:52:02 -08:00
Charles Packer
49c34754e6 fix: patch bug in system prompt formatter that was triggering if you … (#785) 2025-01-26 13:58:46 -08:00
cthomas
b9a5634e51 fix: remove name from tool create error msg (#778)
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-01-25 17:27:02 -08:00
cthomas
53ce1bb415 fix: incorrect heartbeat type warning (#780) 2025-01-25 16:56:40 -08:00
Charles Packer
76cbada8c6 fix: hotfix patch tests (#772) 2025-01-24 15:12:02 -08:00
Charles Packer
d54e4fd4ac feat: lmstudio support via /v1/chat/completions proxy route (#724) 2025-01-24 15:08:23 -08:00
cthomas
5ac7154c86 feat: add after cursor for list_messages (#771) 2025-01-24 14:26:37 -08:00
Matthew Zhou
03fe297846 fix: Remove name from Create/Update tool (#741)
Co-authored-by: Caren Thomas <caren@letta.com>
2025-01-24 10:55:23 -08:00
cthomas
b8ea2dc0b2 fix: handles bug (#765) 2025-01-23 20:25:30 -08:00
cthomas
df8e945fe9 feat: add content union type for requests (#762) 2025-01-23 20:25:00 -08:00
Kevin Lin
2dec594a8b fix: fix the offline agent test (#761) 2025-01-23 17:36:54 -08:00
Matthew Zhou
377d8f8051 feat: Add list_agents_for_block endpoint (#759) 2025-01-23 17:28:08 -08:00
cthomas
c6293f2ac9 feat: extend message model to support more content types (#756) 2025-01-23 17:24:52 -08:00
Matthew Zhou
d4c0264e95 feat: Hard deleting a Block will also reflect for all relevant AgentStates (#757) 2025-01-23 16:50:06 -08:00
Matthew Zhou
b193944e2e chore: Remove JobUsageStatistics (#758) 2025-01-23 16:49:13 -08:00
Kevin Lin
8a8ce46763 chore: add temperature to LLMConfig (#735)
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-01-23 15:55:47 -08:00
Matthew Zhou
3ed216673e feat: Use official OpenAI client (#752) 2025-01-23 15:45:06 -08:00
cthomas
587ff08a52 fix: model validation for orm->pydantic (#750) 2025-01-23 14:51:54 -08:00
mlong93
d6be7809d0 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
Matthew Zhou
caf2acff82 chore: Add openai package (#747) 2025-01-23 12:08:21 -08:00
cthomas
fa2fe8ec7c feat: support custom llm configs (#737) 2025-01-23 10:13:05 -08:00