Performance Log
Path:
pi-cybernetic/src/storage/performance-log.tsRelative: src/storage/performance-log.tsSubproject: pi-cyberneticCategory: cybernetic-coreLines: 68Bytes: 1,718Imports: 0Exports: 4
Content Preview
- /** Loop 5 raw data — structured event log for pattern analysis. */
- export interface ToolExecutionRecord {
- toolName: string;
- toolCallId: string;
- isError: boolean;
- errorText: string;
- argsText: string;
- timestamp: number;
- }
- export interface TurnRecord {
- turnIndex: number;
- assistantText: string;
- toolResultCount: number;
- errorCount: number;
- timestamp: number;
- }
- export interface ToolStats {
- executions: number;
- errors: number;
- }
- export class PerformanceLog {
- private tool