Description
Implement the server-side PipelineOnRequest and PipelineOnResponse handlers in internal/extension/manager.go.
Key behaviours:
- Validate each action in the batch (action type, predicates, method references)
- For
grpc_method actions: validate Intention CEL against the response proto schema using Phase 2 ProtoCache
- If any action fails validation, reject the entire batch (no partial writes)
- Append all actions to
PipelineActionStore with sequential indices
- Trigger reconciliation
Acceptance Criteria
References
Description
Implement the server-side
PipelineOnRequestandPipelineOnResponsehandlers ininternal/extension/manager.go.Key behaviours:
grpc_methodactions: validateIntentionCEL against the response proto schema using Phase 2 ProtoCachePipelineActionStorewith sequential indicesAcceptance Criteria
PipelineOnRequesthandler implementedPipelineOnResponsehandler implementedgrpc_methodactionsReferences