Skip to content

chore: sync web dist from code-app - #4487

Open
wbxl2000 wants to merge 4 commits into
mainfrom
chore/sync-web-dist-20261028-80156e1
Open

wbxl2000 wants to merge 4 commits into
mainfrom
chore/sync-web-dist-20261028-80156e1

Conversation

@wbxl2000

@wbxl2000 wbxl2000 commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Requirement or Bug

把 MoonshotAI/kimi-code-app#967 的 Web 产物同步到核心仓,配合 #4362 的任务协议变化;从 #4362 拆出来单独评审。

Bug Reproduction Steps

N/A — 预构建产物同步。

Root Cause

N/A — 本 PR 不修改源代码,只刷新 apps/kimi-code/dist-web。

Code Changes

code-app qer/task-output-stream (MoonshotAI/kimi-code-app#967)
@ 3476ef638ae4f041c0ec3901c2bf7bfda6b87243
  → pnpm --filter kimi-code-web run build
  → scripts/sync-web-to-kimi-code.mjs
  → kimi-code main
    @ 84a392e9c

合入顺序:#4362 → 本 PR → code-app#967(submodule 指到 #4362 的合并提交)。#4362 合入之后、本 PR 合入之前,main 上内置的旧 Web 产物加载会话时 REST transcript 解析失败,所以本 PR 要紧接着 #4362 合入,中间不要发版。本 PR 用的是 #967 的最终提交,不需要等 #967 合入;如果 #967 合入前又有改动,按新提交重建本 PR。之后从 code-app main 例行同步时会覆盖这份产物。

Behavior Changes and Affected Users

行为 改动前 改动后 谁依赖旧行为 退路
任务列表的数据来源 打开会话时请求 REST 任务列表,并与 transcript 里的任务合并 只读服务端的 task 帧 所有 kimi web 用户;必须搭配 #4362 的服务端 无;本 PR 只能在 #4362 之后合入
后台 bash 任务详情面板的输出 打开时拉 REST 最后一段 打开期间通过 task.attach 实时追加(已结束任务同样走 attach,首段最多 32 KiB) 在 Web 中查看后台任务输出的用户 无单独开关;行为已在 code-app#967 评审
停止任务、转后台之后的显示 立即显示结果 等服务端的 task 帧更新 在 Web 中停止任务或转后台的用户 无单独开关;行为已在 code-app#967 评审
调试面板 没有 设置的诊断中开启后可从右侧面板打开 无(默认关闭) 行为已在 code-app#1011 评审
大型会话记录的加载 容易超时失败 超时时间加长 无 行为已在 code-app#1020 评审

验证:

  • apps/web 生产构建通过;apps/kimi-code/scripts/check-web-assets.mjs 通过(528 个条目)。
  • 产物里的客户端版本是 2.3.3,与当前 main 一致;没有写入开发服务器地址,http://127.0.0.1:58627 只是同源不可用时的默认值,main 上原来的产物同样有。
  • 用 feat(kap-server): send tasks as task events and stream task output #4362 分支的 server 加 [Feature Request] Port --afk mode from kimi-cli to kimi-code #967 分支的 Web(Vite 开发模式)手动跑过:任务栏和命令、实时输出、任务结束、停止任务、刷新后恢复,以及强杀 server 重启后的任务恢复。这份产物与那次验证的源码相同(之后只多了测试改动和 submodule 指针更新,transcript 包没有变化),产物本身没有单独再跑。

Checklist

  • I have read the CONTRIBUTING document.
  • I have linked a related issue (external PRs: issue must have a maintainer's /approve). N/A — 配合 feat(kap-server): send tasks as task events and stream task output #4362 与 code-app#967 的 dist 同步,无关联 issue。
  • I have added tests that prove my feature works. N/A — 仅生成产物;验证见上。
  • The behavior-change table above is complete, and every removed behavior or flipped default is named in the changeset and either has an escape hatch or was explicitly approved by a maintainer in this PR. N/A — 行为改动均来自表中已评审的 code-app PR。
  • Ran gen-changesets skill, or this PR needs no changeset. 汇总 changeset 待确认后补上。
  • Ran gen-docs skill, or this PR needs no doc update. N/A — 预构建产物同步无需文档改动。

code-app: 80156e1a2fc3771a0107644a54ec0640c4a20097
@changeset-bot

changeset-bot Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: bde68aa

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@moonshot-ai/kimi-code Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

…0261028-80156e1

# Conflicts:
#	apps/kimi-code/dist-web/assets/CodeBlockNode-DN6tN-fd.js
#	apps/kimi-code/dist-web/assets/CodeBlockNode-SXwP99-q.js
#	apps/kimi-code/dist-web/assets/CodeBlockNode-TktCBAyu.js
#	apps/kimi-code/dist-web/assets/PreCodeBlock-B4NBCRu_.js
#	apps/kimi-code/dist-web/assets/PreCodeBlock-CwnbxLyB.js
#	apps/kimi-code/dist-web/assets/PreCodeBlock-pNyAcqoK.js
#	apps/kimi-code/dist-web/assets/Tooltip-5Me3qHzl.js
#	apps/kimi-code/dist-web/assets/Tooltip-CsVtTVYl.js
#	apps/kimi-code/dist-web/assets/Tooltip-tPCNSU3g.js
#	apps/kimi-code/dist-web/assets/abnfDiagram-VRR7QNED-C0F_mbj1.js
#	apps/kimi-code/dist-web/assets/abnfDiagram-VRR7QNED-CakU-YBi.js
#	apps/kimi-code/dist-web/assets/abnfDiagram-VRR7QNED-DXi3v6TK.js
#	apps/kimi-code/dist-web/assets/arc-5ucYDu5o.js
#	apps/kimi-code/dist-web/assets/arc-Bsib46yB.js
#	apps/kimi-code/dist-web/assets/arc-CgqE9jWB.js
#	apps/kimi-code/dist-web/assets/architectureDiagram-ZJ3FMSHR-Bz9UQHEb.js
#	apps/kimi-code/dist-web/assets/architectureDiagram-ZJ3FMSHR-I9SNDpqn.js
#	apps/kimi-code/dist-web/assets/architectureDiagram-ZJ3FMSHR-nh3c_qTo.js
#	apps/kimi-code/dist-web/assets/blockDiagram-677ZJIJ3-C1PY9wLh.js
#	apps/kimi-code/dist-web/assets/blockDiagram-677ZJIJ3-DWIUQjzE.js
#	apps/kimi-code/dist-web/assets/blockDiagram-677ZJIJ3-s_fPbZnj.js
#	apps/kimi-code/dist-web/assets/c4Diagram-LMCZKHZV--DFAqFiH.js
#	apps/kimi-code/dist-web/assets/c4Diagram-LMCZKHZV-DubDU1Hh.js
#	apps/kimi-code/dist-web/assets/c4Diagram-LMCZKHZV-oeByLYIZ.js
#	apps/kimi-code/dist-web/assets/chunk-2Q5K7J3B-BhqfYswo.js
#	apps/kimi-code/dist-web/assets/chunk-2Q5K7J3B-BzbO9VLR.js
#	apps/kimi-code/dist-web/assets/chunk-2Q5K7J3B-oSzCbMHd.js
#	apps/kimi-code/dist-web/assets/chunk-32BRIVSS-7hw4cC7k.js
#	apps/kimi-code/dist-web/assets/chunk-32BRIVSS-CEalAAKC.js
#	apps/kimi-code/dist-web/assets/chunk-32BRIVSS-DompFR0C.js
#	apps/kimi-code/dist-web/assets/chunk-5VM5RSS4-8OccWWw6.js
#	apps/kimi-code/dist-web/assets/chunk-5VM5RSS4-DactliZz.js
#	apps/kimi-code/dist-web/assets/chunk-5VM5RSS4-VTV8hQPI.js
#	apps/kimi-code/dist-web/assets/chunk-EX3LRPZG-DNGZpN35.js
#	apps/kimi-code/dist-web/assets/chunk-EX3LRPZG-HBkVa_ys.js
#	apps/kimi-code/dist-web/assets/chunk-EX3LRPZG-suUBaefa.js
#	apps/kimi-code/dist-web/assets/chunk-JWPE2WC7-BlIxYDeZ.js
#	apps/kimi-code/dist-web/assets/chunk-JWPE2WC7-CdMmgKzU.js
#	apps/kimi-code/dist-web/assets/chunk-JWPE2WC7-WYUE2cgh.js
#	apps/kimi-code/dist-web/assets/chunk-MOJQB5TN--qTtuDjs.js
#	apps/kimi-code/dist-web/assets/chunk-MOJQB5TN-DeYZOL7D.js
#	apps/kimi-code/dist-web/assets/chunk-MOJQB5TN-TDhzsKaU.js
#	apps/kimi-code/dist-web/assets/chunk-RYQCIY6F-C55vdLkT.js
#	apps/kimi-code/dist-web/assets/chunk-RYQCIY6F-CeBh4upn.js
#	apps/kimi-code/dist-web/assets/chunk-RYQCIY6F-Doiirtiw.js
#	apps/kimi-code/dist-web/assets/chunk-V7JOEXUC-CtmctuMb.js
#	apps/kimi-code/dist-web/assets/chunk-V7JOEXUC-D0qn6Ma4.js
#	apps/kimi-code/dist-web/assets/chunk-V7JOEXUC-gc4j6mJE.js
#	apps/kimi-code/dist-web/assets/chunk-VR4S4FIN-BersFO2A.js
#	apps/kimi-code/dist-web/assets/chunk-VR4S4FIN-C0Aw3V2v.js
#	apps/kimi-code/dist-web/assets/chunk-VR4S4FIN-Ox7gS-Pn.js
#	apps/kimi-code/dist-web/assets/chunk-XXDRQBXY-BklDtm_2.js
#	apps/kimi-code/dist-web/assets/chunk-XXDRQBXY-DKVlk9-X.js
#	apps/kimi-code/dist-web/assets/chunk-XXDRQBXY-h83Z76mT.js
#	apps/kimi-code/dist-web/assets/cose-bilkent-JH36ORCC-CHuHSY7y.js
#	apps/kimi-code/dist-web/assets/cose-bilkent-JH36ORCC-NLouu6tm.js
#	apps/kimi-code/dist-web/assets/cose-bilkent-JH36ORCC-hKiBzr7U.js
#	apps/kimi-code/dist-web/assets/cynefin-VYW2F7L2-Cyt9H95D.js
#	apps/kimi-code/dist-web/assets/cynefin-VYW2F7L2-KkOFmjEG.js
#	apps/kimi-code/dist-web/assets/cynefin-VYW2F7L2-WC7FtASw.js
#	apps/kimi-code/dist-web/assets/cynefinDiagram-TSTJHNR4-BsGsiS8g.js
#	apps/kimi-code/dist-web/assets/cynefinDiagram-TSTJHNR4-ClIEQzxH.js
#	apps/kimi-code/dist-web/assets/cynefinDiagram-TSTJHNR4-DEJ88buQ.js
#	apps/kimi-code/dist-web/assets/dagre-VKFMJZFB-BXQDQw5s.js
#	apps/kimi-code/dist-web/assets/dagre-VKFMJZFB-D4dGFYTG.js
#	apps/kimi-code/dist-web/assets/dagre-VKFMJZFB-ptq00KuZ.js
#	apps/kimi-code/dist-web/assets/diagram-FQU43EPY-DKZwnNJJ.js
#	apps/kimi-code/dist-web/assets/diagram-FQU43EPY-Dd0HSMZA.js
#	apps/kimi-code/dist-web/assets/diagram-FQU43EPY-bBmpyYZD.js
#	apps/kimi-code/dist-web/assets/diagram-G47NLZAW-BihKArCL.js
#	apps/kimi-code/dist-web/assets/diagram-G47NLZAW-CX80fW36.js
#	apps/kimi-code/dist-web/assets/diagram-G47NLZAW-CfSDRtHk.js
#	apps/kimi-code/dist-web/assets/diagram-NH7WQ7WH-D_nJbuVT.js
#	apps/kimi-code/dist-web/assets/diagram-NH7WQ7WH-DeFBJSVr.js
#	apps/kimi-code/dist-web/assets/diagram-NH7WQ7WH-k42TUjDO.js
#	apps/kimi-code/dist-web/assets/diagram-OA4YK3LP-Bj8CNpsb.js
#	apps/kimi-code/dist-web/assets/diagram-OA4YK3LP-CsiOOqY1.js
#	apps/kimi-code/dist-web/assets/diagram-OA4YK3LP-YiKN0WpL.js
#	apps/kimi-code/dist-web/assets/diagram-WEI45ONY-B1NNH4RJ.js
#	apps/kimi-code/dist-web/assets/diagram-WEI45ONY-CXBgtykE.js
#	apps/kimi-code/dist-web/assets/diagram-WEI45ONY-GisgxvNS.js
#	apps/kimi-code/dist-web/assets/ebnfDiagram-CCIWWBDH-CEqT50hk.js
#	apps/kimi-code/dist-web/assets/ebnfDiagram-CCIWWBDH-CPZtqNO1.js
#	apps/kimi-code/dist-web/assets/ebnfDiagram-CCIWWBDH-DmvCHWyY.js
#	apps/kimi-code/dist-web/assets/erDiagram-Q63AITRT-0st8LLiy.js
#	apps/kimi-code/dist-web/assets/erDiagram-Q63AITRT-OXNvxKyl.js
#	apps/kimi-code/dist-web/assets/erDiagram-Q63AITRT-qU8vqcBs.js
#	apps/kimi-code/dist-web/assets/flowDiagram-23GEKE2U-BknDI8AY.js
#	apps/kimi-code/dist-web/assets/flowDiagram-23GEKE2U-CQi3HZaP.js
#	apps/kimi-code/dist-web/assets/flowDiagram-23GEKE2U-Cpg_K1S0.js
#	apps/kimi-code/dist-web/assets/ganttDiagram-NO4QXBWP-CvsplL3l.js
#	apps/kimi-code/dist-web/assets/ganttDiagram-NO4QXBWP-DP1HBLv9.js
#	apps/kimi-code/dist-web/assets/ganttDiagram-NO4QXBWP-DzxQL2gG.js
#	apps/kimi-code/dist-web/assets/gitGraphDiagram-IHSO6WYX-BanxDEXe.js
#	apps/kimi-code/dist-web/assets/gitGraphDiagram-IHSO6WYX-CdMOh-Nd.js
#	apps/kimi-code/dist-web/assets/gitGraphDiagram-IHSO6WYX-CkPzgGiM.js
#	apps/kimi-code/dist-web/assets/index--B5B1RnU.js
#	apps/kimi-code/dist-web/assets/index-BRjuS3mu.js
#	apps/kimi-code/dist-web/assets/index-Bmkc88_1.js
#	apps/kimi-code/dist-web/assets/index-BvkSYG-C.js
#	apps/kimi-code/dist-web/assets/index-CEWtXGqT.js
#	apps/kimi-code/dist-web/assets/index-CcKmV36F.js
#	apps/kimi-code/dist-web/assets/index-CehTYa2G.js
#	apps/kimi-code/dist-web/assets/index-y1HzhG2J.css
#	apps/kimi-code/dist-web/assets/index10-B6qWAMsL.js
#	apps/kimi-code/dist-web/assets/index10-X5vZpglB.js
#	apps/kimi-code/dist-web/assets/index10-cXM5ErLh.js
#	apps/kimi-code/dist-web/assets/index5-BP1HH_qZ.js
#	apps/kimi-code/dist-web/assets/index5-DuOTUxfY.js
#	apps/kimi-code/dist-web/assets/index5-TBfOmR-3.js
#	apps/kimi-code/dist-web/assets/index6-Bakp_PnY.js
#	apps/kimi-code/dist-web/assets/index6-CoOgkfRu.js
#	apps/kimi-code/dist-web/assets/index6-CxY33s2c.js
#	apps/kimi-code/dist-web/assets/index8-BkZ_nVKY.js
#	apps/kimi-code/dist-web/assets/index8-CCa3uZkV.js
#	apps/kimi-code/dist-web/assets/index8-DdOqojUU.js
#	apps/kimi-code/dist-web/assets/index9-B8mcOU0s.js
#	apps/kimi-code/dist-web/assets/index9-BO6zPkev.js
#	apps/kimi-code/dist-web/assets/index9-tIE0Vojz.js
#	apps/kimi-code/dist-web/assets/infoDiagram-FWYZ7A6U-BTsrmCcp.js
#	apps/kimi-code/dist-web/assets/infoDiagram-FWYZ7A6U-BXIEl77i.js
#	apps/kimi-code/dist-web/assets/infoDiagram-FWYZ7A6U-DYjtw5s4.js
#	apps/kimi-code/dist-web/assets/ishikawaDiagram-FXEZZL3T-4LawJUMB.js
#	apps/kimi-code/dist-web/assets/ishikawaDiagram-FXEZZL3T-BDLebmqy.js
#	apps/kimi-code/dist-web/assets/ishikawaDiagram-FXEZZL3T-CG4SQ4h6.js
#	apps/kimi-code/dist-web/assets/journeyDiagram-5HDEW3XC-69Mpdm1i.js
#	apps/kimi-code/dist-web/assets/journeyDiagram-5HDEW3XC-BYAyHVFR.js
#	apps/kimi-code/dist-web/assets/journeyDiagram-5HDEW3XC-DlxAKWxu.js
#	apps/kimi-code/dist-web/assets/kanban-definition-HUTT4EX6-BP0hB3sC.js
#	apps/kimi-code/dist-web/assets/kanban-definition-HUTT4EX6-Bac0Bayg.js
#	apps/kimi-code/dist-web/assets/kanban-definition-HUTT4EX6-vX5StZkg.js
#	apps/kimi-code/dist-web/assets/linear-B80SsltB.js
#	apps/kimi-code/dist-web/assets/linear-Cyvch2b1.js
#	apps/kimi-code/dist-web/assets/linear-D-Eugljx.js
#	apps/kimi-code/dist-web/assets/markstream-B2yjDTKo.js
#	apps/kimi-code/dist-web/assets/markstream-B6LpVZbP.js
#	apps/kimi-code/dist-web/assets/markstream-Bi91cHW2.js
#	apps/kimi-code/dist-web/assets/mermaid.core-6ZREXuZ4.js
#	apps/kimi-code/dist-web/assets/mermaid.core-CPvYwC1W.js
#	apps/kimi-code/dist-web/assets/mermaid.core-DSAmuNIW.js
#	apps/kimi-code/dist-web/assets/mindmap-definition-LN4V7U3C-BJuc7pjd.js
#	apps/kimi-code/dist-web/assets/mindmap-definition-LN4V7U3C-CQgNs0q1.js
#	apps/kimi-code/dist-web/assets/mindmap-definition-LN4V7U3C-faa8yiJ3.js
#	apps/kimi-code/dist-web/assets/pegDiagram-2B236MQR-CrgavtDr.js
#	apps/kimi-code/dist-web/assets/pegDiagram-2B236MQR-DmxEH4If.js
#	apps/kimi-code/dist-web/assets/pegDiagram-2B236MQR-rHOWnNl6.js
#	apps/kimi-code/dist-web/assets/pieDiagram-ENE6RG2P-Cel7lXmx.js
#	apps/kimi-code/dist-web/assets/pieDiagram-ENE6RG2P-G7nomqX9.js
#	apps/kimi-code/dist-web/assets/pieDiagram-ENE6RG2P-LxDPto_E.js
#	apps/kimi-code/dist-web/assets/quadrantDiagram-ABIIQ3AL-BEvlLLL9.js
#	apps/kimi-code/dist-web/assets/quadrantDiagram-ABIIQ3AL-BITkNsNe.js
#	apps/kimi-code/dist-web/assets/quadrantDiagram-ABIIQ3AL-gi9jJwkl.js
#	apps/kimi-code/dist-web/assets/railroadDiagram-RFXS5EU6-C204BVeM.js
#	apps/kimi-code/dist-web/assets/railroadDiagram-RFXS5EU6-CUKboP9x.js
#	apps/kimi-code/dist-web/assets/railroadDiagram-RFXS5EU6-DXForJgI.js
#	apps/kimi-code/dist-web/assets/requirementDiagram-TGXJPOKE-BwZTxUww.js
#	apps/kimi-code/dist-web/assets/requirementDiagram-TGXJPOKE-CPRR-Z_Q.js
#	apps/kimi-code/dist-web/assets/requirementDiagram-TGXJPOKE-CcZev40j.js
#	apps/kimi-code/dist-web/assets/sankeyDiagram-HTMAVEWB-BXKQrGMx.js
#	apps/kimi-code/dist-web/assets/sankeyDiagram-HTMAVEWB-BsBDHbA7.js
#	apps/kimi-code/dist-web/assets/sankeyDiagram-HTMAVEWB-CCTB5AW6.js
#	apps/kimi-code/dist-web/assets/sequenceDiagram-DBY2YBRQ-BGkgDn-s.js
#	apps/kimi-code/dist-web/assets/sequenceDiagram-DBY2YBRQ-CLPA2VYz.js
#	apps/kimi-code/dist-web/assets/sequenceDiagram-DBY2YBRQ-DpzxIYFA.js
#	apps/kimi-code/dist-web/assets/sizeCapture-X5ZJPWSS-BL56XMnO.js
#	apps/kimi-code/dist-web/assets/sizeCapture-X5ZJPWSS-DbNjcCze.js
#	apps/kimi-code/dist-web/assets/sizeCapture-X5ZJPWSS-zaoKWXBh.js
#	apps/kimi-code/dist-web/assets/stateDiagram-2N3HPSRC-BvSRgWBd.js
#	apps/kimi-code/dist-web/assets/stateDiagram-2N3HPSRC-Djh90APi.js
#	apps/kimi-code/dist-web/assets/stateDiagram-2N3HPSRC-G2-SKGno.js
#	apps/kimi-code/dist-web/assets/swimlanes-5IMT3BWC-BmA-8vlk.js
#	apps/kimi-code/dist-web/assets/swimlanes-5IMT3BWC-BvJ_Sx-I.js
#	apps/kimi-code/dist-web/assets/swimlanes-5IMT3BWC-CzbmjPLM.js
#	apps/kimi-code/dist-web/assets/timeline-definition-FHXFAJF6-CqP_t2Kg.js
#	apps/kimi-code/dist-web/assets/timeline-definition-FHXFAJF6-DAdAcwVP.js
#	apps/kimi-code/dist-web/assets/timeline-definition-FHXFAJF6-DxnKX2sU.js
#	apps/kimi-code/dist-web/assets/vennDiagram-L72KCM5P-BWQNqSiv.js
#	apps/kimi-code/dist-web/assets/vennDiagram-L72KCM5P-CPRS6YoG.js
#	apps/kimi-code/dist-web/assets/vennDiagram-L72KCM5P-D_KAnXTI.js
#	apps/kimi-code/dist-web/assets/vue.runtime.esm-bundler-C4ShX9K6.js
#	apps/kimi-code/dist-web/assets/vue.runtime.esm-bundler-CSkTYLTh.js
#	apps/kimi-code/dist-web/assets/vue.runtime.esm-bundler-DfaTdPFe.js
#	apps/kimi-code/dist-web/assets/wardleyDiagram-EHGQE667-BWaKRCWL.js
#	apps/kimi-code/dist-web/assets/wardleyDiagram-EHGQE667-DYXncMTW.js
#	apps/kimi-code/dist-web/assets/wardleyDiagram-EHGQE667-vztNr3wj.js
#	apps/kimi-code/dist-web/assets/xychartDiagram-FW5EYKEG-MOZl_6XO.js
#	apps/kimi-code/dist-web/assets/xychartDiagram-FW5EYKEG-jHWhhH5B.js
#	apps/kimi-code/dist-web/assets/xychartDiagram-FW5EYKEG-w_FL0kku.js
#	apps/kimi-code/dist-web/index.html
code-app: 28e5946f933751bb936817036abed3b1e0c19633
code-app: 3476ef638ae4f041c0ec3901c2bf7bfda6b87243
@wbxl2000
wbxl2000 marked this pull request as ready for review October 29, 2026 06:33
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-29T06:37:41.585731Z bde68aa Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@pkg-pr-new

pkg-pr-new Bot commented Oct 29, 2026

Copy link
Copy Markdown
pnpm dlx https://pkg.pr.new/@moonshot-ai/kimi-code@bde68aa
npx https://pkg.pr.new/@moonshot-ai/kimi-code@bde68aa

commit: bde68aa

@chatgpt-codex-connector chatgpt-codex-connector Bot 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bde68aaf99

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

"@moonshot-ai/kimi-code": patch
---

web: Improved interactions and fixed known bugs.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Name the task-display regression in the changeset

Replace this generic sentence with a concrete user-facing entry: this bundle changes task updates from immediate/polled results to waiting for server task frames, so kimi web users can temporarily lose the previous immediate display and have no fallback. The current wording (“Improved interactions and fixed known bugs”) neither names that lost behavior nor tells users that the old behavior is unavailable; the other unrelated additions, such as the opt-in debug panel, should also receive their own concrete changeset entries rather than being hidden in this aggregate.

AGENTS.md reference: AGENTS.md:L115-L117

Useful? React with 👍 / 👎.

This branch has not been deployed

No deployments
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