server { listen 80; location / { proxy_pass https://weave.redpencil.io; proxy_ssl_server_name on; proxy_set_header Host weave.redpencil.io; proxy_set_header Authorization "Bearer ${WEAVE_API_KEY}"; proxy_buffering off; # SSE streaming proxy_read_timeout 600s; # match opencode's 5-min defaults } }