Skip to content

[WS2][WS3] 接通私有登录取消和独立 token 计数 - #24

Merged
fliaping merged 8 commits into
mainfrom
ws2/proxy-completion
Oct 20, 2026
Merged

fliaping merged 8 commits into
mainfrom
ws2/proxy-completion

Conversation

@fliaping

@fliaping fliaping commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

在本机私有管理 socket / Windows named pipe 接通登录取消,并将 token 计数独立于模型生成。取消已完成流程会保留账号;已交换、待保存的凭据也会保留以便重试。计数仅走 Messages 非流式操作,旧 adapter / Router 返回 501,OAuth 计数复用凭据刷新逻辑。

前置 #20、共享兼容接口 #23 已合入 main;本分支已合并 main 并调整 base。已审查私有管理入口、取消状态机、计数与生成分流和默认 Unsupported 的兼容行为。真实 mesh 转发和 Coordinated 委托由 #25 补充;四家订阅 adapter 尚未实现原生计数,仍返回 501。

验证:在指定远端 cranibox-validation 容器对合并 main 后的提交运行 fmt 和 cranibox-llm 测试,209 项通过、0 失败、1 项已有环境验收忽略。覆盖管理入口取消、已完成账号与待保存凭据保留、OAuth 计数刷新、禁止生成回退、本地分发防循环。最终头 964a0cf 的 7 项跨平台检查全部成功,已通过普通 merge 合入 main,提交 fd1ed77。

交付及人工验收步骤见 crates/cranibox-llm/tests/IMPLEMENTATION.md。真实厂商账号、Windows 不同用户/远程身份、实际设备与真实浏览器登录仍待人工验收;Claude 真实验证后置。

@fliaping
fliaping changed the base branch from ws2/local-subscription-proxy to main October 20, 2026 06:20
@fliaping
fliaping marked this pull request as ready for review October 20, 2026 06:20
@fliaping
fliaping merged commit fd1ed77 into main Oct 20, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant