Branch Chains
Filters write structured results to FilterResultSet
Configurations in Pipeline.
Filters write structured results to FilterResultSet
Multiple named chains are composed per listener
Filters support conditions (request phase) and response_conditions (response phase) to gate execution
Demonstrates open and closed failure handling for filters
The grpc condition predicate gates a filter on whether the request carries gRPC, classified from the content-type header alone (application/grpc, application/grpc+proto, application/grpc+json, or any other application/grpc+)
The headers_present condition predicate gates a filter on whether headers are present, whatever their values
A named filter chain declares one conditions: block that every filter in the chain inherits
Demonstrates circuit breaker integration with the iterative request router
Demonstrates sequential sub-request execution where each step completes before the next begins
Classify a request in an early filter, promote the result to a reserved x-praxis- header, and route on that header
Gate a filter on the application metadata the load balancer publishes when it selects an upstream