Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
lidge-jun
/
opencodex
Public
Notifications
You must be signed in to change notification settings
Fork
1.3k
Star
16.7k
Code
Issues
47
Pull requests
55
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
feat(chatgpt-unblock): PAC-fallback mode so traffic survives opencodex stopping
- #5947
#5947
Open
lcxhh521
wants to merge 25 commits into
lidge-jun:dev
lidge-jun/opencodex:dev
from
lcxhh521:feat/chatgpt-desktop-pac-fallback
lcxhh521/opencodex:feat/chatgpt-desktop-pac-fallback
Copy head branch name to clipboard
Conversation
Commits
25
(25)
Checks
Files changed
Open
feat(chatgpt-unblock): PAC-fallback mode so traffic survives opencodex stopping
#5947
lcxhh521
wants to merge 25 commits into
lidge-jun:dev
lidge-jun/opencodex:dev
from
lcxhh521:feat/chatgpt-desktop-pac-fallback
lcxhh521/opencodex:feat/chatgpt-desktop-pac-fallback
Copy head branch name to clipboard
Commits
Commits on Sep 29, 2026
feat: ChatGPT desktop send-unblock intercept (opt-in)
Show description for c6fbf77
lcxhh521
committed
c6fbf77
View commit details
Copy full SHA for c6fbf77
Browse repository at this point
feat: launch watcher for ChatGPT desktop send-unblock
Show description for f211849
lcxhh521
committed
f211849
View commit details
Copy full SHA for f211849
Browse repository at this point
fix(chatgpt-unblock): working launch path, WebSocket relay and review fixes
Show description for dea3099
lcxhh521
committed
dea3099
View commit details
Copy full SHA for dea3099
Browse repository at this point
fix(chatgpt-unblock): cap fragmented WS messages by bytes and honor https:// + credentialed proxies
Show description for 72b5a83
lcxhh521
committed
72b5a83
View commit details
Copy full SHA for 72b5a83
Browse repository at this point
fix(chatgpt-unblock): keep an error listener on the WS tunnel until attach
Show description for 12697f3
lcxhh521
committed
12697f3
View commit details
Copy full SHA for 12697f3
Browse repository at this point
feat(chatgpt-unblock): PAC-fallback mode so traffic survives opencodex stopping
Show description for 59fd784
lcxhh521
committed
59fd784
View commit details
Copy full SHA for 59fd784
Browse repository at this point
fix(chatgpt-unblock): review fixes for the PAC fallback
Show description for 249cffd
lcxhh521
committed
249cffd
View commit details
Copy full SHA for 249cffd
Browse repository at this point
fix(chatgpt-unblock): backpressure-safe splice and a working head deadline
Show description for 14eac24
lcxhh521
committed
14eac24
View commit details
Copy full SHA for 14eac24
Browse repository at this point
fix(chatgpt-unblock): honour a system PAC and release listeners on failed start
Show description for 40739db
lcxhh521
committed
40739db
View commit details
Copy full SHA for 40739db
Browse repository at this point
docs(chatgpt-desktop): document the PAC fallback mode
Show description for d38137a
lcxhh521
committed
d38137a
View commit details
Copy full SHA for d38137a
Browse repository at this point
fix(chatgpt-unblock): restore undoes either launch switch
Show description for cd3265a
lcxhh521
committed
cd3265a
View commit details
Copy full SHA for cd3265a
Browse repository at this point
fix(chatgpt-unblock): RFC 1929 auth for the SOCKS5 WebSocket dial
Show description for 70a7d73
lcxhh521
committed
70a7d73
View commit details
Copy full SHA for 70a7d73
Browse repository at this point
fix(chatgpt-unblock): reject a malformed chatgptDesktop block at the write boundary
Show description for bbb26cb
lcxhh521
committed
bbb26cb
View commit details
Copy full SHA for bbb26cb
Browse repository at this point
feat(chatgpt-unblock): route the bundled app-server's account reads through the relay
Show description for 345f42f
lcxhh521
committed
345f42f
View commit details
Copy full SHA for 345f42f
Browse repository at this point
fix(chatgpt-unblock): also drop a plain-quota rate_limit_reached_type from the usage snapshot
Show description for 37ac1d7
lcxhh521
committed
37ac1d7
View commit details
Copy full SHA for 37ac1d7
Browse repository at this point
fix(chatgpt-unblock): pass the PAC to the app inline as a data: URL
Show description for 2073a01
lcxhh521
committed
2073a01
View commit details
Copy full SHA for 2073a01
Browse repository at this point
fix(chatgpt-unblock): address review findings on the app-server path
Show description for 41ce732
lcxhh521
committed
41ce732
View commit details
Copy full SHA for 41ce732
Browse repository at this point
fix(chatgpt-unblock): recognise the injected chatgpt_base_url by value in markerless cleanup
Show description for c362202
lcxhh521
committed
c362202
View commit details
Copy full SHA for c362202
Browse repository at this point
fix(chatgpt-unblock): serve the app-server route over HTTPS and make it opt-in
Show description for 6b1b3c4
lcxhh521
committed
6b1b3c4
View commit details
Copy full SHA for 6b1b3c4
Browse repository at this point
feat(chatgpt-unblock): open the quota gate the app-server reports over stdio
Show description for 4239992
lcxhh521
committed
4239992
View commit details
Copy full SHA for 4239992
Browse repository at this point
fix(chatgpt-unblock): exec the real app-server so the app keeps trusting it
Show description for 235afd5
lcxhh521
committed
235afd5
View commit details
Copy full SHA for 235afd5
Browse repository at this point
test(chatgpt-unblock): cover the 5-hour-only exhaustion reported in #6196
lcxhh521
committed
2eb49af
View commit details
Copy full SHA for 2eb49af
Browse repository at this point
fix(chatgpt-unblock): scope the gate rewrites and clean up on launcher failures
Show description for c7ef34d
lcxhh521
committed
c7ef34d
View commit details
Copy full SHA for c7ef34d
Browse repository at this point
fix(chatgpt-unblock): keep the rate-limit flags closed beside a non-quota reason
Show description for dc653eb
lcxhh521
committed
dc653eb
View commit details
Copy full SHA for dc653eb
Browse repository at this point
fix(chatgpt-unblock): look for non-quota reasons across the whole payload
Show description for 61947c0
lcxhh521
committed
61947c0
View commit details
Copy full SHA for 61947c0
Browse repository at this point
You can’t perform that action at this time.