Skip to content

Conversation

@endigma
Copy link
Member

@endigma endigma commented Jan 26, 2026

Supercedes #221


Summary

Documents the new omit_tool_name_prefix configuration option for MCP tool names.

Replaces #216 (directive-based approach was superseded by config-based approach)

Related implementation: wundergraph/cosmo#2441

Changes

  • Added omit_tool_name_prefix to config example with inline comment
  • Added new row to Configuration Options table (includes env var MCP_OMIT_TOOL_NAME_PREFIX)
  • Added "Omitting the Tool Name Prefix" subsection with examples and breaking change warning
  • Added Info note about automatic collision detection with built-in tools

shamashel and others added 7 commits January 5, 2026 10:24
Add documentation for the new omit_operation_prefix configuration option
that allows cleaner MCP tool names without the execute_operation_ prefix.

Related: wundergraph/cosmo#2441
Updated the description of the 'strip_tool_name_prefix' option to clarify its effect on tool name length and its optional nature.
- Remove 'cleaner' language from subsection
- Add examples for default (disabled) behavior
- Replace arrow character with 'becomes'
Copy link
Contributor

@Noroth Noroth left a comment

Choose a reason for hiding this comment

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

I think this also has to be documented in docs/router/configuration.mdx

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