Skip to content

feat: Antigravity 登录、Claude 登录修复、终端大改(并入 0.0.3,含 #187) - #195

Merged
Slacker-LLC merged 2 commits into
mainfrom
feat/003-final
Oct 11, 2026
Merged

Slacker-LLC merged 2 commits into
mainfrom
feat/003-final

Conversation

@Slacker-LLC

Copy link
Copy Markdown
Owner

0.0.3 的收尾:把原定 0.0.4 的工作并进 0.0.3,一起测、一起发。包含 #187 的全部提交(会话归 App 所有、标签页、触屏鼠标、前台服务),所以 #187 随本 PR 一起关闭。

做了什么

Antigravity(Google 登录)

  • 新 provider 类型 Antigravity:Gemini 请求体走 Cloud Code 信封,账号 OAuth(含项目发现/onboarding),模型列表取自账号。OAuth 客户端 id/secret 不进源码(GitHub 推送保护会拦),放私有 provider-customization.properties,缺了就编译成「此构建不可用」,和 Claude 登录一致。登录页加载 Google 授权页已在真机验证,授权后的对话未测。
  • 客户端版本下限 2.9.1(低于 2.9.0 新模型被拒)。

Claude 登录

  • 发布版里它被编译关掉了(缺私有 provider-customization.properties):现在生产构建带上它(MINIS_PROVIDER_CUSTOMIZATION_FILE,RELEASING.md 已写)。
  • token 地址换成 claude.ai、共用 Claude CLI 客户端指纹(UA 2.1.280,低于 2.1.280 拒 Opus 5.5)、授权码在前台交换(后台网络被 OS 拦)、对话流中途 error 帧、Claude 5 的 thinking 关闭编码、登录页显示进度与失败原因。真机已授权并拉到 14 个模型;对话未测。

终端

  • 标签栏曾被终端自己的背景盖住(看不见),已修;惯性滑动、滚动条与「回到底部」、双击选词、长按拖动扩选、链接打开、拼音预编辑显示、标签标题跟随程序。
  • 模拟器对照 Termux:行数变化保住光标行、软换行标记与重排、Unicode 15 宽度表与组合字符、冒号子参数(4:3、38:2::r:g:b)、DCS/APC 跳过、UTF-8 OSC、DEC 线框、制表位/REP/IRM/DECSTR、响铃、OSC 52(只写)、OSC 8、反色在默认色下失效的修复、绘制不再每格分配 Paint。辅助栏第二页(Home/End/PgUp/PgDn/Del/Ins/F1–F12)。
  • Minis 操作终端:光标与模式行、高亮标记、until_prompt、find、click/scroll/resize,并回答 TUI 启动时的查询。

验证

  • 全量单元测试通过(557 个测试类)。
  • 真机(release 签名):标签栏、预编辑、惯性滑动与回到底部、键盘开关保住内容、第二页按键序列(Home=ESC[H、PgUp=ESC[5~、F1=ESC OP 等)、对 5 类终端查询的应答、OSC 52 写入剪贴板、OSC 0 中文标题、冒号真彩色与组合/宽字符、反色、全屏 top。
  • 未在真机验证:Antigravity 授权后的对话、Claude 对话、重排(列数变化)与软换行复制、OSC 8 点开、HyperOS 后台存活。

来源与许可:PROVENANCE.md、THIRD_PARTY_LICENSES.md(Termux terminal-emulator 的字符宽度表,Apache-2.0)。

🤖 Generated with Claude Code

Slacker-LLC and others added 2 commits October 11, 2026 13:20
- Antigravity:Gemini 请求体走 Cloud Code 信封,账号 OAuth(项目发现/onboarding)、模型列表;OAuth 客户端 id/secret 来自私有构建配置。
- Claude 登录:发布版不再把它编译掉;claude.ai token 地址、共用 CLI 指纹(UA 2.1.280)、前台交换授权码、流中途 error 帧、Claude 5 thinking 关闭、登录进度与失败提示。
- 终端:会话归 App 所有、标签页、触屏鼠标/粘贴/缩放、前台服务(#187);惯性滑动、滚动条、选词与扩选、拼音预编辑、标签标题、辅助栏第二页;模拟器对照 Termux(行数变化保光标行、软换行与重排、Unicode 15 宽度、冒号子参数、DCS 跳过、UTF-8 OSC、DEC 线框、OSC 52/8、响铃、反色修复);Minis 操作终端的光标/模式/高亮标记、until_prompt、find、click/scroll/resize 与启动查询应答。

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
…y looks at the Antigravity source

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
@Slacker-LLC
Slacker-LLC enabled auto-merge (squash) October 11, 2026 05:55
@Slacker-LLC
Slacker-LLC merged commit b540ae6 into main Oct 11, 2026
14 checks passed
@Slacker-LLC
Slacker-LLC deleted the feat/003-final branch October 11, 2026 06:54
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