Shubham Naik
6716f5b5e8
feat: allow list tools by tool type [PRO-870] ( #4036 )
...
* feat: allow list tools by tool type
* chore: update list
* chore: respond to comments
* chore: refactor tools hella
* Add tests to managers
* chore: branch
---------
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-09-02 15:53:36 -07:00
Kian Jones
ca6cfa5914
chore: migrate to ruff ( #4305 )
...
* base requirements
* autofix
* Configure ruff for Python linting and formatting
- Set up minimal ruff configuration with basic checks (E, W, F, I)
- Add temporary ignores for common issues during migration
- Configure pre-commit hooks to use ruff with pass_filenames
- This enables gradual migration from black to ruff
* Delete sdj
* autofixed only
* migrate lint action
* more autofixed
* more fixes
* change precommit
* try changing the hook
* try this stuff
2025-08-29 11:11:19 -07:00
Sarah Wooders
b4fc7012cc
chore: patch update tools ( #4090 )
...
* patch update tools
* update tool patch
* fallback to generation for legacy tools
* avoid re-parsing source if json schema exists
* fix more tests
* remove asssert
* fix
* update
* update
* update
* Fix tests
---------
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-08-28 11:34:36 -07:00
Matthew Zhou
2fa546e15d
chore: Move environment to settings [LET-4080] ( #4265 )
...
Move environment to settings
2025-08-27 14:52:35 -07:00
Matthew Zhou
b3704e47be
feat: Support override tool functionality to agent file v2 ( #4092 )
2025-08-21 16:58:19 -07:00
Andy Li
3952035095
feat: typescript deps in ade
2025-08-15 15:49:57 -07:00
Andy Li
7ae52f418a
docs: update for manager funcs
2025-08-15 13:55:10 -07:00
Charles Packer
68974ff882
fix: patch mcp attach bug ( #3844 )
2025-08-10 17:24:33 -07:00
Andy Li
76679e3ecc
feat: track metrics for runs in db
2025-08-06 15:46:50 -07:00
Matthew Zhou
a170bd3f7b
fix: Fix tool renaming if json schema is passed in ( #3745 )
2025-08-05 11:36:23 -07:00
cthomas
28da313442
chore: deprecate orm enum file ( #3724 )
2025-08-04 11:59:55 -07:00
Matthew Zhou
79dad6bcf7
feat: Improve tool renaming based on json schema ( #3676 )
2025-07-31 12:57:22 -07:00
Andy Li
277c26a58e
feat: modal sandbox
2025-07-30 11:25:40 -07:00
jnjpng
bc471c6055
feat: support mcp server export/import with agent files
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-24 18:17:08 -07:00
Matthew Zhou
fa58214a99
feat: Improve attach/detach missing file tools performance ( #3486 )
2025-07-22 15:35:42 -07:00
Matthew Zhou
16860316a1
feat: Reduce database calls in import/export agent file ( #3455 )
2025-07-21 11:27:21 -07:00
cthomas
13994d779b
feat: remove organization from tool pydantic schema ( #3430 )
2025-07-20 00:00:31 -07:00
Matthew Zhou
be121313f1
fix: Fix set comparison in tool manager ( #3420 )
2025-07-18 21:00:41 -07:00
Matthew Zhou
04d1926c03
fix: Bulk insert base tools if using postgres ( #3419 )
...
Test failures here are time out flakes
2025-07-18 20:04:52 -07:00
cthomas
dcc4228dcd
fix: list tools latency regression ( #3282 )
2025-07-16 14:01:30 -07:00
Matthew Zhou
b802b22513
feat: Add back multi agent tools and protections for cloud ( #3100 )
2025-06-29 22:45:39 -07:00
Shangyin Tan
c9841559e8
feat: add optional embedding_config parameter to file upload endpoint ( #2901 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-06-18 18:10:48 -07:00
Matthew Zhou
878b739532
feat: Upsert on list with no pagination ( #2875 )
2025-06-17 15:19:27 -07:00
Andy Li
80f6e97ca9
feat: otel metrics and expanded collecting ( #2647 )
...
(passed tests in last run)
2025-06-05 17:20:14 -07:00
Matthew Zhou
00b4abf786
feat: Add auto attach and detach of file tools ( #2655 )
2025-06-05 14:01:29 -07:00
Matthew Zhou
bf74e53915
feat: Add tools for opening and closing files ( #2638 )
2025-06-04 17:33:18 -07:00
cthomas
61ea680bdb
fix: move db logic inside sessions ( #2553 )
2025-05-30 14:02:25 -07:00
cthomas
790d00ac75
feat(asyncify): migrate tools ( #2427 )
2025-05-25 22:17:01 -07:00
Sarah Wooders
34df96bf2c
feat: add MCP servers into a table and MCP tool execution to new agent loop ( #2323 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com >
2025-05-23 16:22:16 -07:00
cthomas
279aab28e9
feat: add db tracing to otel ( #2337 )
2025-05-22 13:47:49 -07:00
cthomas
6432dea8e1
fix: make upsert base tools async ( #2255 )
2025-05-20 16:51:49 -07:00
Matthew Zhou
6e5ab8b151
feat: Add built in code interpreter tool ( #2252 )
2025-05-19 16:01:40 -07:00
cthomas
53308a6f8d
test: update test_managers with async functions ( #2243 )
2025-05-18 21:21:45 -07:00
cthomas
53e9fcf5f0
feat(asyncify): migrate add base tools ( #2238 )
2025-05-17 23:25:08 -07:00
cthomas
f28fff9023
feat(asyncify): migrate retrieve tool ( #2228 )
2025-05-16 15:17:43 -07:00
cthomas
65e32082f7
feat: convert many methods to async ( #2193 )
2025-05-15 12:09:40 -07:00
Andy Li
8e2417aa2f
feat: async db client ( #2076 )
2025-05-12 17:15:14 -07:00
Matthew Zhou
88e9b934d1
fix: Fix upsert base tools for rethink memory ( #1940 )
2025-04-29 16:33:18 -07:00
Matthew Zhou
19bd790c58
feat: Add Letta voice tools ( #1922 )
2025-04-29 10:46:29 -07:00
Andy Li
280f2c8d2a
feat: add query parameter to exclude builtin tools for tool count ( #1898 )
...
fix: FastAPI router ordering for sources and tools
2025-04-25 15:26:13 -07:00
Andy Li
223e2b4ca2
feat: add endpoints for counts of agents, identities, sources, & tools ( #1865 )
2025-04-24 17:42:11 -07:00
cthomas
287a836d20
test: add sdk tests ( #1569 )
2025-04-10 12:04:40 -07:00
cthomas
ef2ebc4f17
feat: add archival insert and search tools to sleeptime ( #1576 )
2025-04-04 22:24:32 -07:00
cthomas
5c750c2a91
feat: enable sleeptime agent creation ( #1523 )
2025-04-02 14:12:11 -07:00
Matthew Zhou
d653fbcb89
feat: Add metadata to MCP tools ( #1325 )
2025-03-17 17:39:59 -07:00
Charles Packer
408057c216
feat: initial MCP support ( #1229 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-03-12 17:33:24 -07:00
cthomas
6a6e50a4f4
feat: add args schema for tool object ( #1160 )
2025-03-01 14:53:10 -08:00
Matthew Zhou
6d49dc1ac5
feat: Serialize agent state simple fields and messages ( #1012 )
2025-02-18 11:01:10 -08:00
Matthew Zhou
85dee1785b
fix: Fix composio bugs ( #884 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2025-02-03 14:09:45 -05:00
Matthew Zhou
24ade60257
feat: Support Langchain tools ( #881 )
2025-01-31 16:36:35 -08:00