sfcc-dev-mcp
Version:
MCP server for Salesforce B2C Commerce Cloud development assistance including logs, debugging, and development tools
17 lines • 885 B
TypeScript
import { BaseToolHandler, ToolExecutionContext, GenericToolSpec, ToolArguments, HandlerContext } from './base-handler.js';
import { DocToolName } from '../../tool-configs/docs-tool-config.js';
/**
* Handler for SFCC documentation tools using config-driven dispatch
* Provides access to SFCC class information, search, and documentation
*/
export declare class DocsToolHandler extends BaseToolHandler<DocToolName> {
private docsClient;
constructor(context: HandlerContext, subLoggerName: string);
protected onInitialize(): Promise<void>;
protected onDispose(): Promise<void>;
canHandle(toolName: string): boolean;
protected getToolNameSet(): Set<DocToolName>;
protected getToolConfig(): Record<string, GenericToolSpec<ToolArguments, any>>;
protected createExecutionContext(): Promise<ToolExecutionContext>;
}
//# sourceMappingURL=docs-handler.d.ts.map