Skip to content

chore(sync): 同步上游并补齐多端中文与配置迁移(v0.0.5) - #79

Merged
uiliugang merged 353 commits into
mainfrom
lg/sync-upstream-fix-ui-bugs
Nov 8, 2026
Merged

uiliugang merged 353 commits into
mainfrom
lg/sync-upstream-fix-ui-bugs

Conversation

@uiliugang

@uiliugang uiliugang commented Nov 8, 2026 •

Copy link
Copy Markdown
Owner

变更

同步 pingdotgg/t3code main 的 348 个提交(ade473018d32),冲突优先保留 uiliugang 的功能和中文界面。

  • 修复 Web、手机端导航、连接设置、PR 编辑器和共享状态的合并兼容问题;手机分支选择列表遵守仅 main/master 的工作树限制。
  • 保留 BYOK、美团需求与评审、多仓库、工作树清理及 fork 发布更新链路,并补齐 Claude 对需求查询工具的只读许可。
  • 保留 fork 数据库迁移历史,将上游定时任务迁移顺延为 088。
  • 恢复宿主确认后的 PR 合并时间与摘要处理,避免重复读取;修复活跃运行时错误更新触发多余清理扫描。
  • 修复语音能力与云端凭据映射、Claude 模型目录和 Ultracode、密钥读取及项目参数错误映射。
  • 补齐配置导出的语音、标签及仓库布局偏好,导入时校验语音后处理提供商;继续排除凭据和环境专属信息。
  • 补齐 Web 与手机端的语音、定时任务、主题、连接诊断、分支选择及线程状态简体中文,保留品牌、命令、用户内容和原始远端错误。
  • 补齐手机公共偏好与 Web 的双向配置迁移,以及项目 Issue 来源导入导出;旧文件缺失字段不覆盖目标,麦克风标识不跨设备迁移。
  • 修复手机从文件选择器返回时重连造成已选文件丢失,并保留多环境筛选与离线操作限制;修复项目导入回滚其他项目并发更新的问题。
  • 更新上游测试的语言、默认值和连接夹具,保留产品的中文及 fork 默认配置。
  • 修复原生高亮模块清单与锁文件的可选类型 peer 不一致导致的冻结安装失败。
  • 使用新发布标签 v0.0.5,沿用现有 macOS、Linux、Android 发布工作流。

验证

  • 合并后的 41 个包类型检查通过。
  • 上下文预算随上游同步增长:Claude/Codex 各增加 197 字节,最终数值与上游 main 一致;MCP 工具列表增加 646 字节,保留 fork 工具,实测预算用例通过。使用现有 agent-context-increase 标签记录预期增长。
  • 最终 vp run check:changed bad2a8ee22 --concurrency 1 全部通过:格式、lint、knip、GraphQL、37 包类型检查、48 个测试文件(347 项)及 React Compiler;关联用例另通过 114 项。
  • 配置并发覆盖、手机重连和多环境回归均先复现测试失败再修复;共享线程状态的 3 个测试文件、55 项用例复验通过。
  • 362 个受影响测试文件分批回归通过;补充手机分页分支筛选用例。首次合并检查的测试步骤达到 900 秒上限,修复测试夹具后按组完成复验。
  • Android 发布依赖冻结安装通过;补齐原生模块清单后的增量检查也全部通过,包含 41 个包类型检查和相关测试。
  • Web 实际验证:配对、连接与访问设置、窄屏布局、免费回放消息与审批、配置 JSON 导出及敏感字段排除。
  • Android:开发客户端原生构建成功;验证配对、会话列表、代码块与表格、新建会话与基础分支选择,以及手机审批后 Web 同步完成。
  • 本轮实际启动 Web 与 Android:核验语音、云端语音与主题导入中文页面;完成 Web→手机→Web 配置导入、再次导出和字段逐项回读,确认设备字段被排除。文件选择器停留后发生真实重连,所选文件与待确认状态保持。验收后恢复隔离环境配置。
  • iOS:本机缺少可用工具,未执行实际客户端验证。

界面证据

已保存语音能力、手机基础分支列表修复前后、Web 与 Android 回放,以及本次中文界面和配置导入成功截图。GitHub 附件上传返回 HTTP 404,证据保留在本次工作环境,未提交到仓库。

模型与工具:gpt-6.1-sol / Codex。

juliusmarminge and others added 30 commits November 5, 2026 15:30
pingdotgg#28487)

Co-authored-by: Claude Opus 5.5 <[email protected]>
Co-authored-by: maria-rcks <[email protected]>
Co-authored-by: Julius Marminge <[email protected]>
Co-authored-by: Claude Opus 5.5 <[email protected]>
Co-authored-by: Julius Marminge <[email protected]>
…dotgg#27682)

Co-authored-by: PR Batch Tester <[email protected]>
Co-authored-by: Claude Opus 5.5 <[email protected]>
Co-authored-by: maria-rcks <[email protected]>
only21mil and others added 17 commits November 7, 2026 21:15
…tgg#26737)

Co-authored-by: PR Batch Tester <[email protected]>
Co-authored-by: Claude Opus 5.5 <[email protected]>
Co-authored-by: maria-rcks <[email protected]>
…ges (pingdotgg#32833)

Agents can pass `path` to an absolute .html file instead of retyping the
page as inline `html`. The server reads the file only for full-access
threads, with the existing disk-read guards, and snapshots it at publish.
ACP render recovery matches path calls by path. The mcp-tool-use eval
grades pages passed by path.

Takes over pingdotgg#32817.

Co-authored-by: Stoli Geyer <[email protected]>
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Co-authored-by: PR Batch Tester <[email protected]>
Co-authored-by: Claude Opus 5.5 <[email protected]>
…their own updater (pingdotgg#21524)

Mise-owned providers requested as latest now update with mise upgrade <tool>; pinned tools, version paths and mise x scripts stay manual.

Co-authored-by: Ryan Hughes <[email protected]>
Co-authored-by: Julius Marminge <[email protected]>
Co-authored-by: Claude Opus 5.5 <[email protected]>
合并 pingdotgg/t3code main 的 ade4730,冲突优先保留 uiliugang 的功能与中文界面。修复导航与状态接口拼接、数据库迁移、模型目录、密钥读取及发布依赖兼容问题。
恢复 PR 合并确认与运行时清理门禁,补齐配置导出和 Claude 只读工具许可。

修正手机基础分支过滤,并更新多端测试夹具以保留 fork 默认行为。
Copilot AI balanced review requested due to automatic review settings November 8, 2026 16:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

@github-actions github-actions Bot added vouch:trusted Author is trusted by repo permissions or the VOUCHED list. size:XXL labels Nov 8, 2026
@uiliugang uiliugang added the agent-context-increase Intentional increase to model-facing agent context label Nov 8, 2026
显式声明锁文件已包含的可选类型 peer,使本地原生模块清单与冻结安装校验保持一致。
@uiliugang uiliugang changed the title chore(sync): 同步上游并修复多端兼容问题(v0.1.8) chore(sync): 同步上游并修复多端兼容问题(v0.1.9) Nov 8, 2026
补齐 Web 和手机端新增语音、定时任务、主题、连接诊断及线程状态的简体中文。

支持公共偏好和项目 Issue 来源配置迁移,排除设备麦克风标识。修复手机从系统文件选择器返回后重连丢失导入状态,以及项目配置导入覆盖其他项目并发更新的问题。

验证:增量检查全部通过,37 个包类型检查、48 个测试文件共 347 项用例,以及关联检查通过;Web 与 Android 完成双向配置导入导出及逐字段回读验收。
@uiliugang uiliugang changed the title chore(sync): 同步上游并修复多端兼容问题(v0.1.9) chore(sync): 同步上游并补齐多端中文与配置迁移(v0.1.10) Nov 8, 2026
@uiliugang uiliugang changed the title chore(sync): 同步上游并补齐多端中文与配置迁移(v0.1.10) chore(sync): 同步上游并补齐多端中文与配置迁移(v0.1.11) Nov 8, 2026
@uiliugang uiliugang changed the title chore(sync): 同步上游并补齐多端中文与配置迁移(v0.1.11) chore(sync): 同步上游并补齐多端中文与配置迁移(v0.0.5) Nov 8, 2026
@uiliugang
uiliugang merged commit babd94c into main Nov 8, 2026
77 of 82 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-context-increase Intentional increase to model-facing agent context size:XXL vouch:trusted Author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.