Commit Graph

105 Commits

Author SHA1 Message Date
Cameron Pfiffer
5d8019684d feat: add filesystem demo with file upload and streaming
- Add example demonstrating file upload to Letta data sources
- Include text file upload from disk and string creation
- Add PDF download and upload functionality
- Implement streaming agent responses with interactive chat
- Show how to attach data sources to agents
2025-07-30 10:47:10 -07:00
Andy Li
753bd82efd Merge branch 'main' into 0.8.9-release 2025-07-03 10:34:49 -07:00
cthomas
a7dc025351 chore: replace ada-002 model default (#3140) 2025-07-02 16:12:08 -07:00
Sarah Wooders
6dfe27c623 chore: cleanup release 2025-06-24 18:05:51 -07:00
Andy Li
e6f61a0a60 feat: index for file_id on source passages (#2884) 2025-06-20 12:38:27 -07:00
Sarah Wooders
1ebb58cdf1 chore: update version 0.8.5 2025-06-19 10:43:46 -07:00
Matthew Zhou
698d99a66e feat: Ungate file upload for simple MIME types even without Mistral API key (#2898) 2025-06-18 15:11:30 -07:00
Sarah Wooders
b2a4f7e173 Merge branch 'main' into 0.8.4-release-2 2025-06-15 11:19:51 -07:00
Charles Packer
5498061e58 docs: add vibecoding prompts to docs site (#2579)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-06-11 22:10:17 -07:00
cthomas
49905541c2 chore: bump version 0.7.22 (#2655)
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-23 01:13:05 -07:00
Matthew Zhou
d4390cd9e6 refactor: Deprecate local client (#2344) 2025-05-22 18:57:14 -07:00
cthomas
35ca9a4bb4 chore: bump version 0.7.8 (#2604)
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
Co-authored-by: Andy Li <55300002+cliandy@users.noreply.github.com>
Co-authored-by: Matthew Zhou <mattzh1314@gmail.com>
2025-04-30 23:39:58 -07:00
Matthew Zhou
b1c63b4044 feat: Add example of creating voice convo agent (#1962) 2025-04-30 19:56:47 -07:00
Andy Li
0b060b88aa feat: composio async execution (#1941) 2025-04-30 16:05:03 -07:00
Sarah Wooders
e4c0b90550 chore: release 0.7.7 (#2603) 2025-04-30 13:20:21 -07:00
Matthew Zhou
84f2b2107e feat: Adjust ephemeral memory agent to become persisted sleeptime agent (#1943) 2025-04-30 11:14:19 -07:00
Sarah Wooders
956f8b989b chore: release 0.7.1 (#2583) 2025-04-22 20:16:32 -07:00
Matthew Zhou
715c5d5cdb feat: Add more tests for batch agent loop (#1819) 2025-04-21 13:32:06 -07:00
Sarah Wooders
d857adda4a chore: release 0.7.0 (#2574) 2025-04-21 00:24:10 -07:00
Sarah Wooders
626e5f62ca chore: add sleeptime example + better error handling + upgrade client SDK (#1809) 2025-04-21 00:09:50 -07:00
Sarah Wooders
c1510776de chore: release 0.6.54 (#2570) 2025-04-18 17:53:15 -07:00
Charles Packer
ff22d576ad fix: patch .utcnow warning (#1702) 2025-04-14 12:55:34 -07:00
Sarah Wooders
18a9ec2919 Merge branch 'main' into release-0.6.50 2025-04-08 21:21:18 -07:00
Shubham Naik
15c4745d28 fix: eslint (#1613)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-04-08 11:49:07 -07:00
Sarah Wooders
a7984b1f84 merge 2025-04-07 19:58:46 -07:00
Charles Packer
75e3645c49 fix: fix examples (py / ts) (#1506) 2025-04-01 10:13:21 -07:00
Cyril Stoller
fae8b92dd2 Fix: Initialize tasks with empty list
JSON.loads("") throws exception
2025-03-23 22:08:38 +01:00
Cyril Stoller
531d2a41fd Fix: Rename reserved state argument inside tool to latest sdk 2025-03-23 21:46:35 +01:00
Connor Shorten
18e9ef4c34 Update example.py with docstring note about letta_client (#2462) 2025-03-20 09:51:46 -07:00
Daniel Shin
6ce006eced [FIX] Update example.py to reflect breaking API changes (#2471) 2025-03-20 09:45:00 -07:00
Will Sargent
c548a35781 Add comments to the MCP example (#2507) 2025-03-20 09:38:25 -07:00
cthomas
039febb8c5 feat: multi-agent (#1243) 2025-03-12 22:51:55 -07:00
Sarah Wooders
7974af3ba8 merge 2025-03-12 22:42:34 -07:00
Sarah Wooders
b94eba83c5 feat: add mcp sdk example and upgrade letta-client version (#1262) 2025-03-12 22:11:16 -07:00
Matthew Zhou
8d765f286e feat: Composio tools execute on-the-fly (#999) 2025-02-13 16:13:29 -08:00
Sarah Wooders
71cf18538b feat: add new tutorial notebook and tool rules and visualization (#987) 2025-02-12 22:18:46 -08:00
Matthew Zhou
24ade60257 feat: Support Langchain tools (#881) 2025-01-31 16:36:35 -08:00
Charles Packer
2198dc6af3 docs: update sdk examples misc (#836) 2025-01-29 21:10:26 -08:00
cthomas
29feb4c55c docs: fix python examples (#829) 2025-01-29 14:13:22 -08:00
cthomas
29c1207c34 docs: add TS example in core (#824) 2025-01-28 18:08:29 -08:00
cthomas
92965bd69c fix: reasoning messages dropped for gpt-4 (#803) 2025-01-28 13:39:18 -08:00
cthomas
11d871785a feat: add content union type for requests (#762) 2025-01-23 20:25:00 -08:00
cthomas
98c5702ef9 chore: rename metadata_ field to metadata in pydantic (#732) 2025-01-22 19:05:41 -08:00
cthomas
48642b484d chore: rename llm handle field to model in create agent req (#718) 2025-01-21 17:55:39 -08:00
cthomas
8bd695f64b chore: migrate examples to use latest sdk ver (#690) 2025-01-16 17:06:57 -08:00
mlong93
e4700fdfe1 fix: updated send_message_async request params, get_run_messages returns LettaMessage (#638)
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: cthomas <caren@letta.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-01-15 14:47:20 -08:00
Matthew Zhou
0ef692441f feat: Allow per-agent tool execution environment variables (#509) 2025-01-05 21:06:38 -08:00
Caren Thomas
7144fd2867 run black, add isort config to pyproject.toml 2024-12-26 19:43:11 -08:00
Shubham Naik
4cf354c033 fix: add tests to cypress 2024-12-23 14:44:08 -08:00
cthomas
c183fc6b0e feat: rename internal monologue (#2289) 2024-12-19 15:16:36 -08:00