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
cthomas
2049c944e0
fix: unassigned local var error ( #4140 )
2025-08-24 12:39:29 -07:00
jnjpng
feb232f04a
fix: mcp schema generation and non-strict schema validation
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-22 15:45:33 -07:00
jnjpng
5d4509590e
feat: add x-agent-id header for mcp tool execution
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-22 14:09:03 -07:00
jnjpng
1a15df668e
fix: mcp client cleanup but finally
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-22 13:07:58 -07:00
Charles Packer
7bdc0a8de8
fix: handle faulty schemas from bad mcp servers better
...
Co-authored-by: jnjpng <jin@letta.com >
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-15 16:08:52 -07:00
jnjpng
8b8536c3ef
feat: add mcp tool simulator
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-14 16:31:43 -07:00
cthomas
d6dd7930e3
fix: mcp client unbound var ( #3925 )
2025-08-14 11:58:59 -07:00
jnjpng
e22dd892d9
fix: delete associated mcp oauth sessions on delete and link existing mcp oauth sessions on create
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-08-12 15:32:33 -07:00
Charles Packer
4dcbf0b8f2
fix: patch mcp alerting on sentry
2025-08-11 10:26:42 -07:00
jnjpng
95857befc2
fix: handling 401 unauthorized for streamable http oauth
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-31 12:28:51 -07:00
jnjpng
cf8c59aab9
feat: allow mcp authentication overrides per agent ( #3318 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-28 18:20:58 -07:00
jnjpng
efbe9e228f
fix: catch and log mcp tool list exceptions
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-25 13:07:05 -07:00
jnjpng
82fef362be
fix: test_agent_serialization_v2.py and use bulk fetch when fetching mcp servers
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-25 18:13:05 +00:00
jnjpng
772a51777e
feat: add support for oauth mcp
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-24 18:23:01 -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
Andy Li
904d9ba5a2
chore: strings lint cleanup ( #3374 )
2025-07-18 09:20:45 -07:00
jnjpng
fe96b7001d
feat: mcp custom headers and multiple fixes ( #3079 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-07-03 00:06:21 +00:00
jnjpng
7315c133ef
fix: test async context fix for mcp clients ( #2880 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-18 16:52:58 +00:00
jnjpng
30b68d1fda
fix: mcp fixes and update flow ( #2851 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-17 16:19:27 -07:00
jnjpng
729acaedb2
feat: add token column to mcp_servers and pipe through to sse server config ( #2775 )
...
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local >
2025-06-14 18:48:10 -07:00
Sarah Wooders
f95d7d9f72
feat: default to False for mcp_read_from_config ( #2691 )
2025-06-06 16:28:27 -07:00
cthomas
61ea680bdb
fix: move db logic inside sessions ( #2553 )
2025-05-30 14:02:25 -07:00
cthomas
1f94928957
fix: parse function response for async agent loop ( #2411 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2025-05-24 09:26:48 -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