mirror of
https://github.com/AgentSeal/codeburn.git
synced 2026-05-06 20:46:22 +00:00
- Parse ~/.copilot/session-state/*/events.jsonl - Track model via session.model_change events - Extract tools from assistant.message toolRequests - Add fallback pricing for gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, gpt-5-mini, o3, o4-mini - Factory function createCopilotProvider(sessionStateDir?) for testability - Typed event variants (ModelChangeData, UserMessageData, AssistantMessageData) - bashCommands: [] in yield (Copilot does not log bash commands) - 13 tests covering parsing, model tracking, tool extraction, dedup, discoverSessions - Note: only outputTokens available (Copilot does not log input tokens) |
||
|---|---|---|
| .. | ||
| providers | ||
| bash-commands.test.ts | ||
| export.test.ts | ||
| provider-registry.test.ts | ||