feat: Add Qwen OAuth2 provider support (v0.99.0)
- 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
Showing
aisbf/auth/qwen.py
0 → 100644
This diff is collapsed.
aisbf/providers/qwen.py
0 → 100644
This diff is collapsed.
qwen-oauth2-analysis.md
0 → 100644
This diff is collapsed.
No preview for this file type
Please
register
or
sign in
to comment