Timothy Jaeryang Baek
c7b5edc726
refac
2026-10-10 23:50:29 +04:00
Timothy Jaeryang Baek
ab15284a47
refac
2026-10-10 20:09:04 +04:00
Timothy Jaeryang Baek
22102e4a24
refac
2026-10-08 23:59:35 +04:00
Timothy Jaeryang Baek
93fc3fcb72
refac
2026-10-08 20:33:47 +04:00
Classic298
c1f245845c
fix: MCP tool calls ignore AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER ( #31641 )
...
A tool call to an MCP server had no time limit, so a server that hung kept the chat waiting until a reverse proxy or the server itself closed the connection, even with AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER set. The call now stops after the configured number of seconds and the model sees the timeout as a tool error, which is how OpenAPI tool servers already behave. When the variable is unset it falls back to AIOHTTP_CLIENT_TIMEOUT, and with neither set (or a value of 0 or below) MCP tool calls still have no time limit.
Fixes #31640
2026-09-30 19:00:20 +04:00
Timothy Jaeryang Baek
ffae4116a8
refac
2026-09-12 14:57:22 -04:00
Timothy Jaeryang Baek
ff5cec43bd
refac
2026-06-29 11:56:00 -05:00
Timothy Jaeryang Baek
a54878b14f
refac
2026-06-19 15:34:43 +02:00
Timothy Jaeryang Baek
6fce92aa12
chore: format
2026-06-01 13:56:55 -07:00
Timothy Jaeryang Baek
4297c02b12
refac
2026-06-01 12:44:16 -07:00
Timothy Jaeryang Baek
6d0295588e
refac: modernize type annotations (PEP 604 / PEP 585)
2026-05-12 17:10:15 +09:00
Timothy Jaeryang Baek
9771898c58
refac
2026-04-24 17:04:47 +09:00
Timothy Jaeryang Baek
62693938a3
refac
2026-04-24 16:36:07 +09:00
Timothy Jaeryang Baek
b87c755574
refac
2026-04-24 15:29:36 +09:00
Timothy Jaeryang Baek
27169124f2
refac: async db
2026-04-12 14:22:11 -05:00
Timothy Jaeryang Baek
70c87a1ed1
refac
2026-04-01 05:54:58 -05:00
Timothy Jaeryang Baek
c8ef5a4f38
chore: format
2026-04-01 04:36:02 -05:00
Timothy Jaeryang Baek
10b4b86ada
refac
2026-03-30 05:10:24 -05:00
Timothy Jaeryang Baek
de3317e26b
refac
2026-03-17 17:58:01 -05:00
Classic298
af5661c2c8
Merge pull request #21485 from Classic298/claude/fix-mcp-ssl-check-0janH
...
fix: mcp ssl check
2026-02-19 14:08:15 -06:00
Timothy Jaeryang Baek
c7f996d593
refac: AIOHTTP_CLIENT_SESSION_TOOL_SERVER_SSL for mcp connections
2026-01-22 18:30:16 +04:00
Timothy Jaeryang Baek
a70bc52c34
chore: format
2025-10-26 19:33:39 -07:00
Omar Aburub
8f060ee2fa
fix: prevent cancellation scope corruption by exitting in LIFO and handling exceptions
2025-10-23 15:34:47 +03:00
Timothy Jaeryang Baek
972be4eda5
enh: oauth2.1 dynamic client registration
2025-09-25 00:28:13 -05:00
Timothy Jaeryang Baek
06e5c00f24
refac
2025-09-23 03:52:43 -04:00
Timothy Jaeryang Baek
61f20acf61
refac
2025-09-23 03:32:25 -04:00
Timothy Jaeryang Baek
c55afc4255
refac
2025-09-23 03:19:36 -04:00
Timothy Jaeryang Baek
de7f7b3d85
refac
2025-09-23 02:40:59 -04:00
Timothy Jaeryang Baek
777e81f7a8
feat: experimental mcp support
2025-09-23 02:03:26 -04:00