bc-code-intelligence-mcp
Version:
BC Code Intelligence MCP Server - Complete Specialist Bundle with AI-driven expert consultation, seamless handoffs, and context-preserving workflows
35 lines • 1.26 kB
TypeScript
/**
* Agent Onboarding MCP Tools
*
* Tools for introducing BC specialists naturally during conversations
* and helping agents discover when and how to bring in specialized expertise.
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { CallToolRequest, CallToolResult } from '@modelcontextprotocol/sdk/types.js';
import { SpecialistDiscoveryService } from '../services/specialist-discovery.js';
import { MultiContentLayerService } from '../services/multi-content-layer-service.js';
/**
* Onboarding tool definitions for MCP registration
*/
export declare const ONBOARDING_TOOLS: Tool[];
/**
* Agent Onboarding Tools Class
* Handles onboarding-related tool calls
*/
export declare class AgentOnboardingTools {
private discoveryService;
private layerService;
constructor(discoveryService: SpecialistDiscoveryService, layerService: MultiContentLayerService);
/**
* Get tool definitions for MCP registration
*/
getToolDefinitions(): Tool[];
/**
* Handle tool calls
*/
handleToolCall(request: CallToolRequest): Promise<CallToolResult>;
private introduceBCSpecialists;
private getSpecialistIntroduction;
private suggestNextSpecialist;
}
//# sourceMappingURL=onboarding-tools.d.ts.map