Commit Graph

1301 Commits

Author SHA1 Message Date
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
9ebbaacc1f feat: add DEFAULT_USER_ID and DEFAULT_ORG_ID for local usage (#1768) 2024-09-22 15:10:54 -07:00
Charles Packer
0b348f8bd9 fix: various fixes to get create agent REST API to work (#1763) 2024-09-22 12:33:28 -07:00
Sarah Wooders
a9d8445e4a feat: add organization endpoints and schemas (#1762) 2024-09-20 11:34:57 -07:00
Sarah Wooders
da9bbeada0 fix: fix DB session management to avoid connection overflow error (#1758) 2024-09-18 13:14:19 -07:00
Charles Packer
930ab946f2 refactor: clean up agent.step() (#1756) 2024-09-13 17:28:21 -07:00
Charles Packer
23f11ee93b feat: add support for user_id in header (#1755) 2024-09-13 15:21:42 -07:00
Charles Packer
4c691d4428 fix: cleanup base agent typing on step(), from PR #1700 (#1754)
Co-authored-by: vivek3141 <vivekverma@berkeley.edu>
2024-09-13 14:48:23 -07:00
Charles Packer
1d20ee59f0 fix: hotfix for server test (#1753) 2024-09-13 14:43:33 -07:00
Charles Packer
8cf08e0245 fix: server memory leak (#1751)
CI passing locally, unclear about failure server-side
2024-09-13 13:57:08 -07:00
Charles Packer
f203f51bac ci: disable assistants api workflow (#1752) 2024-09-13 13:56:40 -07:00
Sarah Wooders
b292c0662a feat: add locust for testing user/connection scaling (#1742) 2024-09-12 15:37:32 -07:00
Charles Packer
ac5c90be27 fix: patch validation error on /messages endpoint (#1750) 2024-09-12 14:56:44 -07:00
Charles Packer
50ea8cb2b2 fix: patch recall error (#1749) 2024-09-12 14:55:59 -07:00
Sarah Wooders
6bd4f8f221 feat: support importing tools from LangChain (#1745)
Co-authored-by: Charles Packer <packercharles@gmail.com>
2024-09-10 21:40:47 -07:00
Sarah Wooders
c8fcbff39e feat: return MemGPTMessage for Python Client (#1738) 2024-09-10 21:28:26 -07:00
Charles Packer
9fadd22fb8 fix: static files mounting bug (#1746)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-10 16:32:00 -07:00
Shubham Naik
ddd9828f3c chore: update static files (#1744)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-10 15:58:08 -07:00
Charles Packer
89eb7828b6 fix: fix the static file mounting handler breaking the API (#1743) 2024-09-10 14:32:23 -07:00
Charles Packer
a3112662e2 feat: move from server.py to app.py (#1740) 2024-09-10 13:31:03 -07:00
Shubham Naik
60d5899a8c chore: normalize operation ids (#1739)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-10 10:42:43 -07:00
Charles Packer
635fb1cc66 feat: add V1 route refactor from integration branch into separate PR (#1734) 2024-09-09 20:49:59 -07:00
Sarah Wooders
cb20fbfab9 fix: various fixes to python client + bump version to 0.4.0 (#1737) 2024-09-09 10:12:22 -07:00
Charles Packer
6c89f8e303 fix: patch workflows (#1735) 2024-09-08 17:39:01 -07:00
Ethan Knox
a3b9f7e0f0 feat: autocommit linting (#1682) 2024-09-08 15:36:57 -07:00
Charles Packer
ff40f2447e feat: allow updating Messages via the server, remap CLI commands that update messages to use server.py (#1715)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-09-08 15:24:41 -07:00
Charles Packer
da4adf2b43 fix: fix dump and dumpraw (#1732) 2024-09-08 12:28:54 -07:00
Charles Packer
36f105c1c7 feat: add support for returning type MemGPTMessage from cursor GET (#1723) 2024-09-07 20:03:16 -07:00
Charles Packer
e6247692e5 refactor: remove the concept of 'section' from the jinja2 prompt formatter (#1726) 2024-09-06 13:18:54 -07:00
Sarah Wooders
2f060f3471 fix: fix error with loading saved ToolCall objects for Message (#1722) 2024-09-05 22:31:54 -07:00
Shubham Naik
eda82afbba feat: updated dev portal static files (#1718)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-05 15:08:33 -07:00
Charles Packer
f4168d6887 feat: create an abstract agent type + cleanup typing errors in memory.py (#1720) 2024-09-05 12:47:21 -07:00
Sarah Wooders
1c4405087e feat: add Python autodocs (#1703) 2024-09-05 11:55:37 -07:00
Charles Packer
f7fdf7cc8f fix: Add remove tool from Agent API (#1714) 2024-09-05 11:06:31 -07:00
Charles Packer
35ebaef721 feat: add streaming support (both steps and tokens) to the Python REST client + pytest (#1701) 2024-09-03 16:57:57 -07:00
Charles Packer
282e7b5289 refactor: use jinja2 templates for Memory.compile instead of writing Python code (#1687) 2024-09-03 15:44:52 -07:00
Sarah Wooders
759b78a553 feat: add data connector example (#1713) 2024-09-03 15:14:09 -07:00
Sarah Wooders
fcb12e695c fix: fix function imports (#1710) 2024-09-02 19:32:14 -07:00
Sarah Wooders
07d74937cb feat: add jobs routes to REST API (#1699) 2024-08-30 17:07:30 -07:00
Charles Packer
512315800c fix: patch queueinginterface duplication bug (#1702) 2024-08-30 15:33:58 -07:00
Sarah Wooders
8f34f3e5f1 fix: various fixes to patch anthropic integration (#1698) 2024-08-30 15:15:56 -07:00
Charles Packer
3566878962 fix: hotfix for PR #1693 (#1697) 2024-08-29 16:14:02 -07:00
Charles Packer
ad3fa85985 fix: patch streaming API code (#1693) 2024-08-29 16:01:14 -07:00
Charles Packer
df7316cef1 fix: patch core memory edit bug/regression (#1695)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-08-29 13:12:24 -07:00
cpacker
090cfaa648 fix: patch stream_steps to properly trigger + return compact JSON instead of JSON with newlines 2024-08-28 10:05:47 -07:00
Sarah Wooders
edcb89cc50 fix: patch block edit error (#1691) 2024-08-27 16:06:23 -07:00
Sarah Wooders
8029d33b62 fix: add schema for creating archival memory (#1690) 2024-08-27 15:30:58 -07:00
Sarah Wooders
39239a0cad feat: generate JSON schema from source code on the server side (#1689) 2024-08-27 14:51:39 -07:00
Sarah Wooders
9c39e3ac7b feat: add endpoint to list agent's attached sources (#1688) 2024-08-27 13:42:41 -07:00
Sarah Wooders
7f16fd9a3e feat: add endpoint to list agent attached sources 2024-08-27 13:32:21 -07:00