UNPKG

@iqai/adk-cli

Version:

CLI tool for creating, running, and testing ADK-TS agents

30 lines 788 B
import { AgentManager } from "./agent-manager.service"; export interface GraphNode { id: string; label: string; kind: "agent" | "tool"; type?: string; shape?: string; group?: string; } export interface GraphEdge { from: string; to: string; } export interface AgentGraph { nodes: GraphNode[]; edges: GraphEdge[]; } export declare class AgentGraphService { private readonly agentManager; private logger; constructor(agentManager: AgentManager); getGraph(agentPath: string): Promise<AgentGraph>; private getNodeMetaForAgent; private isLoopAgent; private createToolNode; private addAgentNode; private traverseAgentGraph; private buildGraphFromRegistryFallback; } //# sourceMappingURL=agent-graph.service.d.ts.map