Commit Graph

59 Commits

Author SHA1 Message Date
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
cthomas
7d5be32a59 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
Keith
c7131ad0da docs: Feature/update docs (#2257) 2024-12-16 17:15:50 -08:00
Matthew Zhou
7908b8a15f feat: Rewrite agents (#2232) 2024-12-13 14:43:19 -08:00
Matthew Zhou
e23df839d8 fix: Fix composio tool add (#2188) 2024-12-07 12:18:17 -08:00
Sarah Wooders
07bb536018 feat: refactor agent memory representation and modify routes for editing blocks (#2094)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2024-11-27 16:04:13 -08:00
Matthew Zhou
5a59d2ac42 feat: Separate out streaming route (#2111) 2024-11-27 14:03:46 -08:00
Matthew Zhou
8711e1dc00 chore: Change create_tool endpoint on v1 routes to error instead of upsert (#2102) 2024-11-25 10:46:15 -08:00
Matthew Zhou
69730988ce feat: Sandboxing for tool execution (#2040)
Co-authored-by: Caren Thomas <carenthomas@Jeffs-MacBook-Pro-2.local>
Co-authored-by: Caren Thomas <carenthomas@jeffs-mbp-2.lan>
Co-authored-by: Caren Thomas <carenthomas@Jeffs-MBP-2.hsd1.ca.comcast.net>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-11-22 10:34:08 -08:00
Sarah Wooders
cb85ccebc1 test: add test for pip install on python 3.10, 3.11, and 3.12 and remove crewAI tools (#2082) 2024-11-21 19:50:35 -08:00
Sarah Wooders
0c20ec3582 core: update notebooks to 0.5.2 and add agent cleanup (error on duplicate names) (#2038) 2024-11-19 15:02:53 -08:00
Matthew Zhou
2d26365e42 fix: Fix summarizer for Anthropic and add integration tests (#2046) 2024-11-15 16:46:12 -08:00
Sarah Wooders
e59002453e feat: add example notebooks (#2001) 2024-11-06 21:39:43 -08:00
Sarah Wooders
c995ec50b3 feat: move HTML rendering of messages into LettaResponse and update notebook (#1983) 2024-11-06 19:43:56 -08:00
Matthew Zhou
a274261b64 chore: Add tool rules example (#1998)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-11-06 19:14:13 -08:00
Sarah Wooders
f88a0cbfa6 feat: add e2e example scripts for documentation (#1995) 2024-11-06 17:39:51 -08:00
Sarah Wooders
39999ce48c feat: rename block.name to block.template_name for clarity and add shared block tests (#1951)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2024-11-04 11:49:16 -08:00
Matthew Zhou
0784bdc854 feat: Auto-refresh json_schema after tool update (#1958) 2024-10-30 15:05:08 -07:00
Matthew Zhou
d74406af41 feat: Add orm for Tools and clean up Tool logic (#1935) 2024-10-25 14:25:40 -07:00
Sarah Wooders
701cd794ef fix: fix core memory heartbeat issue (#1929) 2024-10-23 12:22:37 -07:00
Sarah Wooders
7871eeb9c2 chore: remove the admin client and tests (#1923) 2024-10-22 15:02:28 -07:00
Matthew Zhou
c9701f490c feat: Add default external tools (#1899)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-17 10:26:37 -07:00
Sarah Wooders
e5ff06685c feat: add support for agent "swarm" (multi-agent) (#1878) 2024-10-15 15:50:47 -07:00
Matthew Zhou
4908c0c7b2 feat: Add delete file from source endpoint (#1893)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-15 15:35:58 -07:00
Matthew Zhou
6cdc14f6fe fix: modify composio example (#1885)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-14 17:10:31 -07:00
Matthew Zhou
93aacc087e feat: Enable adding files (#1864)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-14 10:22:45 -07:00
Matthew Zhou
cffd493f75 test: add complex testing for Groq Llama 3.1 70b (#1845)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-08 14:22:13 -07:00
Matthew Zhou
58aa7e09df feat: Add integration with Composio tools (#1820)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-10-02 20:58:03 -07:00
Matthew Zhou
01cb79c2d7 feat: Adapt crewAI to also accept parameterized tools and add example (#1817)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-01 18:00:26 -07:00
Matthew Zhou
ed7e3d1482 docs: Finish writing example for LangChain tooling (#1810)
Co-authored-by: Matt Zhou <mattzhou@Matts-MacBook-Pro.local>
2024-10-01 13:46:49 -07:00
Charles Packer
e4cfefe993 fix: patch typos in notebooks (#1803)
Co-authored-by: yw5aj <yw5aj@virginia.edu>
2024-09-30 10:38:35 -07:00
Sarah Wooders
424cfd60b3 fix: various fixes for workflow tests (#1788) 2024-09-25 13:58:21 -07:00
Sarah Wooders
8ae1e64987 chore: migrate package name to letta (#1775)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-23 09:15:18 -07:00
Sarah Wooders
759b78a553 feat: add data connector example (#1713) 2024-09-03 15:14:09 -07:00
Sarah Wooders
9add59c86b feat: add example notebooks (#1625) 2024-08-10 13:59:32 -07:00
Sarah Wooders
198009c784 fix: fix bug in migration script memory for 0.3.18 (#1548) 2024-07-16 22:38:30 -07:00
Sarah Wooders
a86a2f89f9 Add pip installs 2024-07-11 22:23:23 -07:00
Sarah Wooders
b14e7884f4 Fix google search example 2024-07-11 21:00:41 -07:00
Sarah Wooders
1e77c06618 fix examples 2024-07-11 18:21:42 -07:00
Sarah Wooders
1a3ef1d4d5 feat: Migrating CLI to run on MemGPT Client for memgpt [list/add/delete] (#1428) (#1449)
Co-authored-by: Krishna Mandal <43015249+KrishnaM251@users.noreply.github.com>
2024-06-13 16:02:59 -07:00
Sarah Wooders
51f06fdae2 fix: various fixes to python client and add tutorial notebooks (#1377) 2024-06-09 15:32:20 -07:00
Charles Packer
3242b861d9 fix: add missing attribution for #1416 (#1417)
Co-authored-by: ykhli <ykhli1013@gmail.com>
2024-05-25 17:27:43 -07:00
Charles Packer
487fd47b10 feat: resend example (#1416) 2024-05-25 17:22:58 -07:00
David
a2647b4252 fix: get_keys_response is a list not a dict (#1412) 2024-05-25 15:19:30 -07:00
Ankur Paul
9c457bdc77 docs: Update README.md (#1367) 2024-05-11 22:29:20 -07:00
Charles Packer
c59af308fe ci: update workflows (add autoflake and isort) (#1300) 2024-04-27 11:54:34 -07:00
Charles Packer
a80b7e8fec feat: Add personal assistant demo code from meetup (#1294) 2024-04-24 16:58:15 -07:00