route-claudecode
Version:
Advanced routing and transformation system for Claude Code outputs to multiple AI providers
26 lines • 969 B
TypeScript
/**
* 简化的Finish Reason处理器 - 已弃用
* 项目所有者: Jason Zhang
*
* ⚠️ 此文件已被 src/transformers/response-converter.ts 替代
* 保留此文件仅为向后兼容性,建议使用新的转换器
*/
/**
* 将OpenAI finish reason映射为Anthropic stop reason
* @deprecated 使用 response-converter.ts 中的 mapFinishReasonStrict 替代
*/
export declare function mapFinishReason(finishReason: string, requestId?: string, hasToolCall?: boolean): string;
/**
* 将Anthropic stop reason映射为OpenAI finish reason
* @deprecated 使用 response-converter.ts 中的 mapStopReasonStrict 替代
*/
export declare function mapStopReason(stopReason: string): string;
/**
* 获取所有支持的finish reasons
*/
export declare function getSupportedFinishReasons(): string[];
/**
* 获取所有支持的stop reasons
*/
export declare function getSupportedStopReasons(): string[];
//# sourceMappingURL=finish-reason-handler.d.ts.map