Open
Description
Title: Support full header context with read-only on encode phase
Description:
This request pertains specifically to the Golang extension, which by now if by any chance the Decode phase is skipped (unreached), thus when it comes to the Encode phase, there will be no information related to the request flowing during the Encode phase, such as but not limited to when we need to know which host associated to the response.
Requesting to add support for read-only header map during phases that have not yet been reached.
[optional Relevant Links:]
Slack thread: https://envoyproxy.slack.com/archives/C04QNSXC7U0/p1714279861985839