Skip to content

✨ Support full thread management - #3917

Merged
jeffwu-1999 merged 11 commits into
developfrom
xyc/thread-pool
Sep 14, 2026
Merged

✨ Support full thread management#3917
jeffwu-1999 merged 11 commits into
developfrom
xyc/thread-pool

Conversation

@Jasonxia007

@Jasonxia007 Jasonxia007 commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

1、 Refactor the lifecycle of MCP / A2A / Agent run threads, adding default timeout to avoid hanging up
2、 Add concurrency components to sdk
3、 Add an internal API to inspect the situation and status of current threads, using:
curl -s http://localhost:5010/internal/thread-capacity | python -m json.tool
curl -s http://localhost:5013/internal/thread-capacity | python -m json.tool
curl -s http://localhost:5014/internal/thread-capacity | python -m json.tool
on the server to check
image
4、 Add traces of threads into otel pheonix (Project Nexent)

Full design spec could be downloaded here: design.md

@Jasonxia007 Jasonxia007 changed the title xyc/thread-pool ✨ Support full thread management Sep 14, 2026
@YehongPan
YehongPan requested review from YehongPan and removed request for YehongPan September 14, 2026 11:23
YehongPan
YehongPan previously approved these changes Sep 14, 2026
@YehongPan
YehongPan self-requested a review September 14, 2026 12:00
@jeffwu-1999
jeffwu-1999 merged commit 255a7d2 into develop Sep 14, 2026
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants