Phase B: Send absolute-form requests to Praxis and remove the egress listener
Maintainer thường phản hồi trong vòng 1 ngày
@huang195 đang làm issue này rồi.
Từ ngày 7/11/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Part of #1714 · phase B · Section 7 (Phase B) · design in #1717 (docs/superpowers/specs/2026-11-07-praxis-mode-design.md)
Goal
When Praxis can dial the origin itself, remove the hairpin's throwaway parts.
Scope
-
The hop sends absolute-form requests over HTTP/1 (
Request.WriteProxyon its own connection, because Go'sTransportsends CONNECT forhttps://). -
Remove the egress listener,
X-Cortex-Destand the catch-all router entry ingateway.yaml. -
The gateway is then the dialer:
cortex_attributionrefuses a request without a valid token (403) before any dial.
Done when
- Praxis mode passes the end-to-end tests with no egress listener.
- Users of
upstream_ca_bundleandupstream_insecurestill work. - A tokenless absolute-form request never reaches the origin.
Depends on
Trigger: praxis-proxy/praxis#1479 and #1480 in a release. Also needed upstream first: a CA and verify option for forward-proxy origination, because #1480 uses the system roots only.
Assisted-By: Claude (Anthropic AI) [email protected]
- Ngôn ngữ chính
- Go
- Star
- 26
- Fork
- 46
- Merge trung bình
- 13 giờ 49 phút
- Pull request đã merge (30 ngày)
- 244
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của rossoctl/cortex
-
enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement ux
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
rossoctl/cortex#1739 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feat: Keep coding agents working when the Cortex proxy stopsCó thể đã có người làm @huang195 đã nhận hôm nay. Đang mở
rossoctl/cortex#1738 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Phase C: Let Praxis core accept CONNECT and decrypt, and remove the Go front doorCó thể đã có người làm @huang195 đã nhận 2 ngày trước. Đang mởlaptop
rossoctl/cortex#1728 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Phase D: Move the Cortex store, pricing, session API and attribution into the binaryCó thể đã có người làm @huang195 đã nhận 2 ngày trước. Đang mởlaptop
rossoctl/cortex#1727 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của rossoctl/cortex
Issue tương tự
-
Support kubevirt CRDsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
rancher/rancher-ai-mcp#206 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
open-telemetry/opentelemetry-go-compile-instrumentation#1743 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
tomasz-tomczyk/crit#1159 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
SelectOneHealthyInstance panics when instance weights are fractional (e.g. 0.5)Có thể đã có người làm @Ajax-1 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
nacos-group/nacos-sdk-go#929 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
google/osv-scanner#3270 ·
Maintainer thường phản hồi trong vòng 1 ngày