Skip to content

fix(arthas): use declared operations for UI calls#20

Merged
adityathebe merged 1 commit into
mainfrom
fix/arthas-operation-only
May 21, 2026
Merged

fix(arthas): use declared operations for UI calls#20
adityathebe merged 1 commit into
mainfrom
fix/arthas-operation-only

Conversation

@adityathebe
Copy link
Copy Markdown
Member

The Arthas UI still depended on the old arbitrary plugin HTTP handler model for console, MCP, and direct /api proxy calls. Those paths are no longer mounted by the SDK and can be blocked or misrouted by the host plugin proxy.\n\nThis routes command execution through the declared exec operation, removes the dead HTTPHandler proxy/MCP code, stops starting MCP port-forwards, and drops UI entry points that depended on arbitrary plugin endpoints.

The Arthas UI still used the old arbitrary HTTP handler model for console, MCP, and direct /api proxy requests. Those paths are no longer mounted by the plugin SDK and can be blocked or misrouted by the host proxy.\n\nRoute command execution through the declared exec operation, remove the dead HTTPHandler proxy/MCP code, stop starting MCP port-forwards, and drop UI tabs/links that depended on arbitrary plugin endpoints.
@adityathebe adityathebe merged commit c4e3ecd into main May 21, 2026
23 checks passed
@adityathebe adityathebe deleted the fix/arthas-operation-only branch May 21, 2026 08:08
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.

1 participant