• Your Name's avatar
    feat: Add Qwen OAuth2 provider support (v0.99.0) · 328cb8bf
    Your Name authored
    - Implemented complete OAuth2 Device Authorization Grant with PKCE (S256)
    - Added aisbf/auth/qwen.py for OAuth2 authentication
    - Added aisbf/providers/qwen.py for OpenAI-compatible DashScope API
    - Cross-process token synchronization with file locking
    - Automatic token refresh with 30-second expiry buffer
    - Optional API key mode (bypass OAuth2)
    - Dashboard integration ready
    - Free tier: 1,000 requests/day, 60 requests/minute
    - Available models: qwen-plus, qwen-turbo, qwen-max, coder-model
    - Updated documentation in AI.PROMPT, README.md, and CHANGELOG.md
    - Version bumped to 0.99.0
    328cb8bf
README.md 43.8 KB