UNPKG

sfcc-dev-mcp

Version:

MCP server for Salesforce B2C Commerce Cloud development assistance including logs, debugging, and development tools

18 lines 976 B
import { BaseToolHandler, ToolExecutionContext, GenericToolSpec, HandlerContext, ToolArguments } from './base-handler.js'; import { SystemObjectToolName } from '../../tool-configs/system-object-tool-config.js'; /** * Handler for system object tools using config-driven dispatch * Provides access to SFCC system object definitions, attributes, and site preferences */ export declare class SystemObjectToolHandler extends BaseToolHandler<SystemObjectToolName> { private ocapiClient; private clientFactory; constructor(context: HandlerContext, subLoggerName: string); protected onInitialize(): Promise<void>; protected onDispose(): Promise<void>; canHandle(toolName: string): boolean; protected getToolNameSet(): Set<SystemObjectToolName>; protected getToolConfig(): Record<string, GenericToolSpec<ToolArguments, any>>; protected createExecutionContext(): Promise<ToolExecutionContext>; } //# sourceMappingURL=system-object-handler.d.ts.map