singularity-forge/packages
Juan Francisco Lebrero da2af65971 refactor: deduplicate error emission and message patterns in agent-core (#1444)
- Extract emitMessagePair() to consolidate 6 message_start/message_end push pairs in agent-loop.ts
- Extract emitErrorSequence() to deduplicate identical catch blocks in agentLoop and agentLoopContinue
- Export ZERO_USAGE constant and reuse it in agent.ts instead of inline object literals
- Merge identical message_start/message_update switch cases in Agent._runLoop
- Extract Agent._updatePendingToolCalls() to consolidate tool_execution_start/end Set mutation
2026-03-19 15:39:12 -06:00
..
native refactor: remove dead code (unused exports) (#1486) 2026-03-19 15:33:32 -06:00
pi-agent-core refactor: deduplicate error emission and message patterns in agent-core (#1444) 2026-03-19 15:39:12 -06:00
pi-ai refactor: remove dead code (unused exports) (#1486) 2026-03-19 15:33:32 -06:00
pi-coding-agent refactor: simplify settings manager with generic setter helpers (#1461) 2026-03-19 15:37:24 -06:00
pi-tui refactor: extract overlay layout and compositing from TUI into separate module (#1482) 2026-03-19 15:35:00 -06:00