RFC 0009: Iroh Gateway transport - #23
Conversation
|
Codex review: needs real behavior proof before merge. Reviewed August 5, 2026, 6:45 PM ET / 22:45 UTC. ClawSweeper reviewWhat this changesThe draft RFC proposes an experimental Iroh-based Gateway transport so clients can pair and reconnect without a VPN. Merge readinessThis remains a distinct, coherent draft RFC for a new Gateway transport and needs maintainer product direction; it is not implemented on current main. The proposed RFC number is already assigned, so the document also needs an unused identifier before it can merge. Priority: P3 Review scores
Verification
How this fits togetherOpenClaw Gateway is the server clients connect to for agent access. This RFC would add Iroh as an optional remote transport between paired clients and the existing Gateway authorization layer. flowchart LR
Client[Paired client] --> Ticket[Iroh setup ticket]
Ticket --> Transport[Iroh transport]
Transport --> Gateway[OpenClaw Gateway]
Gateway --> Authorization[Gateway authorization]
Authorization --> Services[Agent services]
Decision needed
Why: The RFC deliberately leaves the public transport, pairing identity, browser scope, and security boundary unresolved; repository evidence cannot choose that product contract. Before merge
Findings
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Assign an unused RFC identifier and record a maintainer-approved first transport contract that preserves existing Gateway access paths and defines its authorization boundary. Do we have a high-confidence way to reproduce the issue? Not applicable: this is a design-only RFC, not a report of broken current behavior. Is this the best way to solve the issue? Unclear: the RFC names unresolved framing and trust choices, so maintainer agreement is required before a first implementation can be considered the best solution. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against af708f0ddb6f. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (14 earlier review cycles; latest 8 shown)
|
Summary
Adds Iroh as an optional, experimental OpenClaw Gateway transport so clients can pair and reconnect without requiring a VPN such as Tailscale.
Review focus
EndpointIds.gateway.iroh.endpoint.RFC lifecycle