Migrate hook observation to runtime events and update the process hook notification protocol. Add runtime event publication for message bus failures, channel lifecycle/outbound flow, gateway reloads, MCP server state, and MCP tool calls. Validation: go test ./pkg/events/... ./pkg/bus ./pkg/agent ./pkg/channels ./pkg/mcp ./pkg/tools/integration ./pkg/gateway; make lint |
||
|---|---|---|
| .. | ||
| bus.go | ||
| bus_test.go | ||
| events.go | ||
| inbound_context.go | ||
| outbound_context.go | ||
| types.go | ||