Skip to content

Conversation

@tembleking
Copy link
Member

@tembleking tembleking commented Dec 2, 2025

Renames all container orchestration-related MCP tools, changing their prefix from kubernetes_ to k8s_.
Tool names are sent to the LLM within its context (System Prompt) in every interaction.
Changing troubleshooting_kubernetes_ (27 characters) to k8s_ (4 characters) across more than 15 tools represents a significant saving of repetitive text and reduction in input token consumption.
Moreover, some LLM clients impose a limit of tool name length, this addresses that limitation as well.

Rename 'troubleshoot_kubernetes_' tools to 'kubernetes_' and simplify names by removing '_by_' infix and shortening '400_500_http_errors' to 'http_errors'. This improves readability and usability of the MCP tools.
@tembleking tembleking requested a review from a team as a code owner December 2, 2025 12:03
@tembleking tembleking enabled auto-merge (squash) December 2, 2025 12:08
Copy link

@Jujuyeh Jujuyeh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tembleking tembleking merged commit 67f2d22 into main Dec 2, 2025
5 checks passed
@tembleking tembleking deleted the refactor/rename-kubernetes-tools branch December 2, 2025 12:11
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