UNPKG

route-claudecode

Version:

Advanced routing and transformation system for Claude Code outputs to multiple AI providers

23 lines 839 B
/** * CodeWhisperer SSE Parser * 完全基于demo2 parser/sse_parser.go 移植的二进制响应解析器 * 集成 demo3 的 bracket 工具调用解析功能 * 项目所有者: Jason Zhang */ import { SSEEvent } from './types'; export declare class CodeWhispererParser { /** * 解析CodeWhisperer的二进制响应 (完全基于demo2的ParseEvents函数) */ parseEvents(responseBuffer: Buffer): SSEEvent[]; /** * 将AssistantResponseEvent转换为SSEEvent (完全基于demo2的convertAssistantEventToSSE函数) */ private convertAssistantEventToSSE; /** * 缓冲式工具调用解析 - 完全基于demo2策略 * 先完整缓冲所有JSON片段,再统一解析 */ buildNonStreamResponse(events: SSEEvent[], originalModel: string): any; } //# sourceMappingURL=parser.d.ts.map