-
-
Notifications
You must be signed in to change notification settings - Fork 537
Comparing changes
Open a pull request
base repository: ericc-ch/copilot-api
base: master
head repository: androidfans/copilot-api
compare: master
- 15 commits
- 18 files changed
- 3 contributors
Commits on Nov 19, 2025
-
rejectliu committed
Nov 19, 2025 Configuration menu - View commit details
-
Copy full SHA for 882e298 - Browse repository at this point
Copy the full SHA 882e298View commit details -
rejectliu committed
Nov 19, 2025 Configuration menu - View commit details
-
Copy full SHA for 6cb662d - Browse repository at this point
Copy the full SHA 6cb662dView commit details
Commits on Dec 14, 2025
-
rejectliu committed
Dec 14, 2025 Configuration menu - View commit details
-
Copy full SHA for 3b0bdf1 - Browse repository at this point
Copy the full SHA 3b0bdf1View commit details
Commits on Dec 15, 2025
-
rejectliu committed
Dec 15, 2025 Configuration menu - View commit details
-
Copy full SHA for 67bc65c - Browse repository at this point
Copy the full SHA 67bc65cView commit details -
rejectliu committed
Dec 15, 2025 Configuration menu - View commit details
-
Copy full SHA for 64b67e3 - Browse repository at this point
Copy the full SHA 64b67e3View commit details
Commits on Jan 3, 2026
-
- 新增 createChatCompletionsStream 函数,强制使用流式模式 - 非流式请求改为收集流式数据块后合并返回 - 解决 ECONNRESET 超时问题 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for b89199d - Browse repository at this point
Copy the full SHA b89199dView commit details -
rejectliu committed
Jan 3, 2026 Configuration menu - View commit details
-
Copy full SHA for 3733486 - Browse repository at this point
Copy the full SHA 3733486View commit details -
Configuration menu - View commit details
-
Copy full SHA for daba172 - Browse repository at this point
Copy the full SHA daba172View commit details
Commits on Jan 28, 2026
-
feat: add manual token refresh command
Add `refresh-token` CLI command and `/token/refresh` API endpoint to manually refresh Copilot token without restarting the container. Usage: `docker compose exec copilot-api refresh-token` Co-Authored-By: Claude (claude-opus-4.5) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ae8f9d0 - Browse repository at this point
Copy the full SHA ae8f9d0View commit details -
Merge pull request #1 from androidfans/feat/refresh-token-command
feat: add manual token refresh command
Configuration menu - View commit details
-
Copy full SHA for 6944269 - Browse repository at this point
Copy the full SHA 6944269View commit details
Commits on Jan 29, 2026
-
feat: auto refresh token on 401 with 1 hour cooldown
When a request fails with 401 (token expired), automatically attempt to refresh the Copilot token and retry the request. Includes a 1 hour cooldown to prevent repeated refresh attempts if the error is caused by other issues. Co-Authored-By: Claude (claude-opus-4.5) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 39c7c03 - Browse repository at this point
Copy the full SHA 39c7c03View commit details
Commits on Feb 28, 2026
-
feat: centralize model name normalization and add model aliases
Extract model alias mapping into a dedicated module (model-normalization.ts) to unify model name handling across the codebase. This enables Claude Code to work with versioned model names (e.g. claude-opus-4-6[1M]) by mapping them to their canonical Copilot model IDs. Also fixes a bug in count-tokens-handler where the pre-normalization model name was used for model lookup. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 9a296d3 - Browse repository at this point
Copy the full SHA 9a296d3View commit details -
feat: add claude-haiku-4-5 as alias for claude-haiku-4.5
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 7b4ed31 - Browse repository at this point
Copy the full SHA 7b4ed31View commit details -
docs: explain why claude-opus-4-6 maps to 1m variant
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for f4b06ff - Browse repository at this point
Copy the full SHA f4b06ffView commit details -
Merge pull request #2 from androidfans/feat/model-normalization
feat: centralize model name normalization and add model aliases
Configuration menu - View commit details
-
Copy full SHA for ad93b2b - Browse repository at this point
Copy the full SHA ad93b2bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master