6d8f715c8f
The #emitSessionEvent refactoring changed the order: #emit was called before #emitExtensionEvent, but for non-message_update events this introduced microtask timing issues that broke auto-compaction and handoff tests. Fix: keep the original order (extension first, then emit) for non-message_update events. Only message_update events use fire-and-forget extension queueing with emit-first ordering.
@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: