Skip to content

refactor: Remove helpers orphaned by KMCP removal (v1.0.x backport) - #3599

Closed
EItanya wants to merge 1 commit into
backport/v1.0.x/03-3395from
backport/v1.0.x/04-3562
Closed

EItanya wants to merge 1 commit into
backport/v1.0.x/03-3395from
backport/v1.0.x/04-3562

Conversation

@EItanya

@EItanya EItanya commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

# Description

Removing the KMCP integration and the `kagent mcp` scaffolder in #3223
left the shared CLI helpers it used without callers. This removes the
Docker executor, project generator, filesystem, Kubernetes config, and
input prompt helpers, trims the kubectl executor to what `kagent
bug-report` still uses, and drops the `logging.FromLogr` adapter whose
only caller was the MCPServer catalog check.

No behavior change. The remaining `deadcode` findings are public STS
helpers and the `WithGRPCTransportCredentials` client option, which are
intentionally kept as consumer-facing extension points.

Signed-off-by: timflannagan <timflannagan@gmail.com>
(cherry picked from commit 5c490d8)
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@EItanya

EItanya commented Nov 9, 2026

Copy link
Copy Markdown
Contributor Author

Closing: the team decided to leave release/v1.0.x as it is for stability, so neither the revert of #3586 nor the re-stacked backports will land.

Comment left by Claude on behalf of @EItanya

@EItanya EItanya closed this Nov 9, 2026
@EItanya
EItanya deleted the backport/v1.0.x/04-3562 branch November 10, 2026 13:55
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.

2 participants