• Your Name's avatar
    fix: Split Codex OAuth2 device flow into non-blocking start/poll pattern · e2243ed6
    Your Name authored
    - Changed authenticate_with_device_flow() to request_device_code_flow() + poll_device_code_completion()
    - /dashboard/codex/auth/start now returns immediately with verification URI and user code
    - /dashboard/codex/auth/poll checks for completion status
    - Fixed poll_device_code_token to raise exception for 403/404 (pending state)
    - Dashboard JavaScript opens popup window with verification URI immediately
    e2243ed6
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
static Loading commit data...
templates Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
=0.5.0 Loading commit data...
AI.PROMPT Loading commit data...
API_EXAMPLES.md Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
KILO_OAUTH2.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
README.md Loading commit data...
TODO.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
codex-oauth-implementation-guide.md Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
screenshot.png Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
test_google.sh Loading commit data...
test_kiro_models_origin.py Loading commit data...
test_proxy.sh Loading commit data...
test_response_cache.py Loading commit data...