+40
5bbf685035
feat: fix i18n missing keys and merge upstream/main ( #24615 )
...
Signed-off-by: -LAN- <[email protected] >
Signed-off-by: kenwoodjw <[email protected] >
Signed-off-by: Yongtao Huang <[email protected] >
Signed-off-by: yihong0618 <[email protected] >
Signed-off-by: zhanluxianshen <[email protected] >
Co-authored-by: -LAN- <[email protected] >
Co-authored-by: GuanMu <[email protected] >
Co-authored-by: Davide Delbianco <[email protected] >
Co-authored-by: NeatGuyCoding <[email protected] >
Co-authored-by: kenwoodjw <[email protected] >
Co-authored-by: Yongtao Huang <[email protected] >
Co-authored-by: Yongtao Huang <[email protected] >
Co-authored-by: Qiang Lee <[email protected] >
Co-authored-by: 李强04 <[email protected] >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <[email protected] >
Co-authored-by: Matri Qi <[email protected] >
Co-authored-by: huayaoyue6 <[email protected] >
Co-authored-by: Bowen Liang <[email protected] >
Co-authored-by: znn <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: crazywoola <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: yihong <[email protected] >
Co-authored-by: Muke Wang <[email protected] >
Co-authored-by: wangmuke <[email protected] >
Co-authored-by: Wu Tianwei <[email protected] >
Co-authored-by: quicksand <[email protected] >
Co-authored-by: 非法操作 <[email protected] >
Co-authored-by: zxhlyh <[email protected] >
Co-authored-by: Eric Guo <[email protected] >
Co-authored-by: Zhedong Cen <[email protected] >
Co-authored-by: jiangbo721 <[email protected] >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: hjlarry <[email protected] >
Co-authored-by: lxsummer <[email protected] >
Co-authored-by: 湛露先生 <[email protected] >
Co-authored-by: Guangdong Liu <[email protected] >
Co-authored-by: QuantumGhost <[email protected] >
Co-authored-by: Claude <[email protected] >
Co-authored-by: Yessenia-d <[email protected] >
Co-authored-by: huangzhuo1949 <[email protected] >
Co-authored-by: huangzhuo <[email protected] >
Co-authored-by: 17hz <[email protected] >
Co-authored-by: Amy <[email protected] >
Co-authored-by: Joel <[email protected] >
Co-authored-by: Nite Knite <[email protected] >
Co-authored-by: Yeuoly <[email protected] >
Co-authored-by: Petrus Han <[email protected] >
Co-authored-by: iamjoel <[email protected] >
Co-authored-by: Kalo Chin <[email protected] >
Co-authored-by: Ujjwal Maurya <[email protected] >
Co-authored-by: Maries <[email protected] >
2025-08-27 15:07:28 +08:00
willzhao and GitHub
5ab6bc283c
[CHORE]: x: T = None to x: Optional[T] = None ( #24217 )
2025-08-21 21:58:39 +08:00
1ffe190557
Feat/improved mcp timeout configs ( #23605 )
...
Co-authored-by: crazywoola <[email protected] >
2025-08-12 13:14:00 +08:00
crazywoola and GitHub
1c60b7f070
Revert "feat: improved MCP timeout" ( #23602 )
2025-08-08 11:20:53 +08:00
Will and GitHub
4b0480c8b3
feat: improved MCP timeout ( #23546 )
2025-08-08 09:08:14 +08:00
Asuka Minato and GitHub
a189d293f8
make logging not use f-str, change others to f-str ( #22882 )
2025-07-25 10:32:48 +08:00
7bf3d2c8bf
fix(api): Fix potential thread leak in MCP BaseSession ( #22169 )
...
The `BaseSession` class in the `core/mcp/session` package uses `ThreadPoolExecutor`
to run the receive loop but fails to properly clean up the executor and receiver
future, leading to potential thread leaks.
This PR addresses this issue by:
- Initializing `_executor` and `_receiver_future` attributes to `None` for proper cleanup checks
- Adding graceful shutdown with a 5-second timeout in the `__exit__` method
- Ensuring the ThreadPoolExecutor is properly shut down to prevent resource leaks
This fix prevents memory leaks and hanging threads in long-running scenarios where
multiple MCP sessions are created and destroyed.
Signed-off-by: neatguycoding <[email protected] >
Co-authored-by: QuantumGhost <[email protected] >
Co-authored-by: Copilot <[email protected] >
2025-07-16 00:01:44 +08:00
535fff62f3
feat: add MCP support ( #20716 )
...
Co-authored-by: QuantumGhost <[email protected] >
2025-07-10 14:01:34 +08:00