4ca9bd9c78
- Extracted `structuredCloneJSON()` utility to centralized package for consistent deep cloning with JSON fallback. - Consolidated duplicate cloning logic across openai-responses, openai-responses-shared, and validation modules. - Added resilience to message cloning in extension runner with try-catch fallback for non-cloneable objects. - Optimized context emission in extension runner by skipping message cloning when no handlers exist. - Added optional `contentIndex` field to AssistantMessageEvent variants for type consistency.
@oh-my-pi/pi-coding-agent
Core implementation package for the omp coding agent in the oh-my-pi monorepo.
For installation, setup, provider configuration, model roles, slash commands, and full CLI reference, see:
Package-specific references: