/** * Translate MCP-surface vocabulary into CLI-surface vocabulary. * * The conclusion handlers (clone-query, error-propagation, env-impact, …) are * shared by the MCP tools and their CLI mirror commands. Their not-found / stale * hints name the MCP tool a human would re-run to refresh the index — * `analyze_codebase`. On the CLI that tool name does not exist; the equivalent a * user actually runs is `openlore analyze`. A CLI hint that names an MCP tool * sends the reader to a command that isn't there. * * CLI output refers to CLI commands, MCP output refers to MCP tools * (OutputContractsAreUniform, change: fix-cli-output-hygiene). CLI command * modules pass every handler-produced hint / error / boundary string through * here before printing. */ /** Rewrite MCP tool names in a handler-produced string to their CLI equivalents. */ export declare function toCliVocabulary(text: string): string; //# sourceMappingURL=surface-vocabulary.d.ts.map