Skip to content

feat(desktop): 模型不支持多模态时自动调用识图协助 - #2673

Closed
heyanxing-eng wants to merge 24 commits into
makecindy:mainfrom
heyanxing-eng:agent/vision-fallback
Closed

feat(desktop): 模型不支持多模态时自动调用识图协助#2673
heyanxing-eng wants to merge 24 commits into
makecindy:mainfrom
heyanxing-eng:agent/vision-fallback

Conversation

@heyanxing-eng

@heyanxing-eng heyanxing-eng commented Aug 13, 2026

Copy link
Copy Markdown

这次改了什么

摘要

当用户选择的模型不支持图片,却在对话中发送了图片时,Cindy 不再把图片直接发给这个模型,避免出现类似 unknown variant image_url 的报错。

Cindy 会按照用户在“设置 → 工具”中选择的视觉模型,把本轮图片交给该模型处理,再继续完成对话。视觉模型由用户自己决定,Cindy 不会擅自挑选模型或自动切换到所谓“最便宜”的模型。

变更类型

  • feat 新功能
  • fix 缺陷修复
  • refactor / perf 重构或性能优化
  • docs / test / chore 文档、测试或工程维护
  • 其他:

范围

  • 关联 Issue / 需求:当前模型不支持图片时,发送图片会被上游模型拒绝
  • 本 PR 包含:视觉模型设置、图片请求检测、Codex / Claude Code / Pi 的视觉模型路由,以及桥接层中的图片保留和转换
  • 明确不包含:自动选择最便宜模型、自动判断所有模型的多模态能力、自动添加“去设置”按钮
  • 用户可见变化:可以在“设置 → 工具”中开关此功能并选择视觉模型;未配置视觉模型时会直接提醒用户去设置
  • 是否存在 breaking change:无

设置与使用

  • 设置入口:“设置 → 工具”
  • 可以打开或关闭“当前模型不支持图片时,自动调用多模态模型协助识图”
  • 下拉列表展示用户已经配置的全部模型,不额外筛选;用户可以自行判断哪个模型支持图片
  • 如果没有配置视觉模型,Cindy 会提醒用户去设置,不会擅自替用户选择模型
  • 如果当前模型本来就支持图片,不会额外调用其他模型
  • 视觉模型处理本轮图片后,结果会继续交给当前对话流程使用

UI 变化

新增设置项放在“设置 → 工具”分类中,与其他工具设置保持一致:

  • 支持启用 / 关闭
  • 支持通过下拉框选择视觉模型
  • 使用现有工具设置的图标和布局风格
  • 简介为:“当前模型不支持图片时,Cindy 会用此模型处理本轮图片。”

怎么验证的

自动验证

pnpm exec vitest run packages/anthropic-responses-bridge/src/__tests__/translate-request.test.ts apps/desktop/src/main/maker-host/__tests__/vision-fallback.test.ts apps/desktop/src/main/maker-host/__tests__/codexProxyHost.test.ts apps/desktop/src/main/maker-host/__tests__/claudeProxyScopeGate.test.ts
结果:通过;4 个测试文件、213 项测试全部通过

pnpm --filter desktop typecheck
结果:通过

pnpm check:i18n
结果:通过;语言 key 数量一致,已有未翻译提示不阻塞检查

git diff --check
结果:通过

pnpm check:dco
结果:通过

手工验证

  • 使用不支持图片的模型发送图片,确认不会再把不兼容的图片格式直接交给该模型
  • 配置视觉模型后发送图片,确认请求能正常由视觉模型处理
  • 未配置视觉模型时,确认 Cindy 会提醒用户去设置
  • 验证 Codex、Claude Code 和 Pi 的本地开发版视觉兜底流程

未执行的验证

未在所有第三方模型和所有远程环境中逐一实机验证;模型是否支持图片仍由用户在设置中选择,远程 SSH 会话暂时不使用本机视觉兜底。

风险

风险分类

  • 无已知风险
  • SQLite / migration
  • 协议兼容
  • system prompt
  • 权限 / 安全 / 用户数据
  • 存量插件兼容(批准状态 / 指纹 / manifest 校验 / 安装布局 / 包格式)
  • 原生层 / fingerprint / OTA
  • 跨平台差异
  • 其他:

影响与回滚

  • 影响范围:本机 Codex、Claude Code、Pi 在使用不支持图片的模型发送图片时的请求路由
  • 正常使用纯文本或视觉模型时,不改变原有请求流程
  • 回滚 / 降级方式:回滚本 PR 即可恢复原有行为;用户也可以在设置中关闭该功能
  • 剩余风险:如果用户选择了实际不支持图片的模型,仍可能收到上游错误;这是保留用户自主选择、避免 Cindy 猜测模型能力的设计取舍
  • SSH 远程会话暂时不能调用本机视觉模型;遇到这种情况会明确提示用户切换到支持图片的模型

提交前检查

  • 已 review 完整 diff
  • 每个 commit 都带 DCO 签名(git commit -s,见 DCO
  • UI 改动已在“UI 变化”注明布局和交互变化
  • 未提交凭证、令牌或授权文件
  • 已补充必要测试
  • 已确认测试结果或说明未执行原因

新功能加入后的 UI 界面
截屏2026-08-14 17 50 34

Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@heyanxing-eng
heyanxing-eng force-pushed the agent/vision-fallback branch from 5fffff8 to dea1b21 Compare August 13, 2026 14:38
@heyanxing-eng heyanxing-eng changed the title feat: add configurable vision fallback for image requests 新增图片请求的可配置视觉回退 Aug 13, 2026
@heyanxing-eng heyanxing-eng changed the title 新增图片请求的可配置视觉回退 新增模型不支持多模态时自动调用多模态模型协助识图会不会更好一点? Aug 13, 2026
@heyanxing-eng heyanxing-eng changed the title 新增模型不支持多模态时自动调用多模态模型协助识图会不会更好一点? 新增模型不支持多模态时自动调用多模态模型协助识图 Aug 13, 2026
@heyanxing-eng
heyanxing-eng marked this pull request as ready for review August 14, 2026 01:55
@heyanxing-eng
heyanxing-eng requested a review from a team as a code owner August 14, 2026 01:55

@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: dea1b21660

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/vision-fallback.ts Outdated
Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts Outdated
@greptile-apps

greptile-apps Bot commented Aug 14, 2026

Copy link
Copy Markdown

Greptile Summary

此 PR 为本地 Codex、Claude Code 和 Pi 增加视觉模型兜底:当当前模型不支持图片时,按用户配置的模型及各代理供应商路由处理图片。

  • 新增视觉兜底设置、持久化、IPC 校验和多语言界面
  • 为不同代理分别解析供应商、凭证和 wire protocol
  • 扩展 Responses、Chat 与 Anthropic 桥接层以保留和转换图片输入
  • 增加请求检测、路由延续、错误归属和用量归属测试

Confidence Score: 5/5

当前代码已修复此前报告的已知纯文本兜底模型路径,且没有仍需阻止合并的故障。

没有阻塞性故障仍然存在。

Important Files Changed

Filename Overview
apps/desktop/src/shared/subagentModelSettings.ts 新增视觉兜底配置结构、按代理保存的供应商映射,以及已知纯文本模型运行时拦截集合。
apps/desktop/src/main/maker-host/vision-fallback.ts 集中实现当前轮图片检测、视觉模型配置归一化和纯文本模型识别。
apps/desktop/src/main/maker-host/codex-proxy-host.ts 为 Codex 图片请求解析视觉兜底路由,并支持不同供应商协议桥接及会话归属记录。
apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts 为 Claude Code 和 Pi 增加图片兜底路由、协议桥接、凭证选择及续接处理。
apps/desktop/src/renderer/components/settings/VisionFallbackSection.tsx 新增视觉兜底开关和模型选择界面,并提示已知纯文本模型配置。
packages/anthropic-responses-bridge/src/translate-request.ts 扩展 Anthropic 到 Responses 的请求转换以保留图片输入。
packages/responses-chat-bridge/src/handler.ts 扩展 Responses 到 Chat 的桥接处理以支持视觉兜底请求和流式响应。

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart LR
  A["用户发送含图片的请求"] --> B{"当前模型是否为已知纯文本模型"}
  B -- 否 --> C["保持原请求路由"]
  B -- 是 --> D{"视觉兜底是否启用并已配置"}
  D -- 否 --> E["返回设置提醒"]
  D -- 是 --> F{"兜底模型是否为已知纯文本模型"}
  F -- 是 --> E
  F -- 否 --> G["按 Claude Code / Codex / Pi 解析供应商"]
  G --> H["按目标 wire protocol 转换图片请求"]
  H --> I["视觉模型处理并继续当前对话"]
Loading

Reviews (24): Last reviewed commit: "fix(desktop): stop aborted vision chat b..." | Re-trigger Greptile

Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@heyanxing-eng

Copy link
Copy Markdown
Author

已修复两条 Codex 审查意见:

  • 只检查当前用户消息中的图片,历史图片不会让后续纯文字消息持续切换模型。
  • 保存回退模型对应的服务商来源,并使用该来源的独立路由处理回退请求。

补充了回归测试并完成桌面端类型检查。

@codex review

@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: 9edf5dd62f

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/vision-fallback.ts Outdated
Comment thread apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts Outdated
Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@heyanxing-eng
heyanxing-eng force-pushed the agent/vision-fallback branch from 0e3132e to 2267596 Compare August 14, 2026 03:22

Copy link
Copy Markdown
Author

已修复 Codex 最新审查意见:

  • Claude 工具调用续接期间继续使用视觉模型。
  • Claude 视觉兜底使用设置中选择的服务商独立路由。
  • 补充了对应回归测试并完成验证。

@codex review

@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: 22675967e4

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/renderer/components/settings/VisionFallbackSection.tsx Outdated
Comment thread apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts Outdated
Signed-off-by: heyanxing-eng <heyanxing@xd.com>

Copy link
Copy Markdown
Author

已修复 Codex 最新提出的两个 P2 问题:

  • flat 模型列表首次选择时,现在会同时解析并保存模型对应的服务商来源。
  • 视觉兜底路由现在按实际请求 Agent 选择 Claude Code 或 Pi,不再固定使用 Claude Code。

补充了回归测试,并完成桌面端相关测试、代理测试和类型检查。

@codex review

@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: 1e3041759a

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts
Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts Outdated
Signed-off-by: heyanxing-eng <heyanxing@xd.com>

Copy link
Copy Markdown
Author

@codex review

已修复最新反馈:

  • SSH 远程会话在本地视觉兜底不可用时不再把图片直接发给纯文本模型,而是明确提示用户切换视觉模型。
  • Codex 视觉兜底现在支持通过 OpenAI Chat 和 Anthropic Messages 本地桥接处理视觉模型。

回归测试和 typecheck 已通过,请重点复查这两个 P1。

@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: ed40a2512f

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread packages/maker-core/src/agents/codex/index.ts
Comment thread packages/model-providers/src/modelAccessValidator.ts
Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@heyanxing-eng

Copy link
Copy Markdown
Author

已处理本轮两项可修复的 P1:

  • SSH 远程会话拦截图片时,普通发送现在会正确结束本轮,避免会话一直显示忙碌;中途 steer 不会误终止原任务。
  • 不再把 supportsImageInput 加进冻结的 v1 模型访问协议,避免旧客户端因未知字段拒绝整个响应;补充了兼容性回归测试。

“下拉展示全部已配置模型,已知纯文本模型在运行时拦截并提示重新配置”仍是有意保留的产品取舍,已在对应线程说明。

验证:相关回归测试、桌面端 typecheck、i18n、DCO 均通过。完整单测为 24771 通过、1 个与本改动无关的英文自定义供应商预设文案断言失败。

@codex review

@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: 89d740af50

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread packages/anthropic-compat-proxy/src/server.ts Outdated
Comment thread apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts Outdated
Comment thread apps/desktop/src/shared/subagentModelSettings.ts
Comment thread apps/desktop/src/main/maker-host/vision-fallback.ts Outdated
Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@heyanxing-eng

Copy link
Copy Markdown
Author

已处理最新一轮的 4 个 P2:

  1. bodyModelOverride 现在在请求转换链之前应用,转换器会按最终兜底模型运行,同时保留原始模型用于恢复逻辑。
  2. Claude/Pi 的视觉兜底现支持 openai-responsesopenai-chat:前者直接桥接,后者组合现有 Anthropic→Responses 和 Responses→Chat 桥接器;不再悄悄回落到原始纯文本模型。
  3. 视觉兜底的供应商来源改为按 Claude Code / Codex / Pi 分别保存;旧的单来源设置仍兼容。
  4. 设置提醒和 SSH 限制提示已补齐五种语言。

新增了转换顺序、跨协议桥接、按 Agent 来源、语言提示的回归测试。已通过相关单测(237 + 318)、桌面端 typecheck、i18n 检查、DCO 和 diff 检查。

@codex review

@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: c1e104eb20

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts
@MagicLizi

Copy link
Copy Markdown
Contributor

@heyanxing-eng 👋 这个 PR 还有 2 条 review conversation 没 resolve(apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts / apps/desktop/src/main/maker-host/codex-proxy-host.ts),auto-review 因此暂时跳过、没法继续审查 / 合并。

如果你已经按评论改完或回应了,请到对应 thread 上点 Resolve conversation;全部 resolve 后,下一轮 auto-review 会自动重新审查这个 PR。

@MagicLizi MagicLizi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

格式检查未通过

Title 缺少合规 type 前缀。

需要修改

请把标题改成仓库约定格式:<type>(<scope>): <描述>

可用 type:feat / fix / refactor / perf / chore / docs / test / revert / build / ci。

例如:feat(desktop): 模型不支持多模态时自动调用识图协助

Signed-off-by: heyanxing-eng <heyanxing@xd.com>

@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: cd6d23349a

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread packages/anthropic-responses-bridge/src/translate-request.ts
Comment thread packages/maker-core/src/agents/claude-code/index.ts
Comment thread apps/desktop/src/main/maker-ipc/register.ts Outdated
Signed-off-by: heyanxing-eng <heyanxing@xd.com>
Signed-off-by: heyanxing-eng <heyanxing@xd.com>

@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: 01f99a2a8b

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-ipc/register.ts Outdated
Comment thread apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts Outdated
@heyanxing-eng heyanxing-eng changed the title 新增模型不支持多模态时自动调用多模态模型协助识图 feat(desktop): 模型不支持多模态时自动调用识图协助 Aug 14, 2026

@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: f465ce7f79

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Signed-off-by: heyanxing-eng <heyanxing@xd.com>

@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: 72aa912559

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-ipc/register.ts
@MagicLizi

Copy link
Copy Markdown
Contributor

@heyanxing-eng 👋 这个 PR 还有 3 条 review conversation 没 resolve(packages/maker-core/src/agents/claude-code/index.ts / apps/desktop/src/renderer/components/settings/BuiltinToolsSection.tsx / apps/desktop/src/main/maker-ipc/register.ts),auto-review 因此暂时跳过、没法继续审查 / 合并。

如果你已经按评论改完或回应了,请到对应 thread 上点 Resolve conversation;全部 resolve 后,下一轮 auto-review 会自动重新审查这个 PR。

@MagicLizi

Copy link
Copy Markdown
Contributor

@heyanxing-eng 👋 这个 PR 目前与 main 有合并冲突,auto-review 因此暂时跳过、没法继续审查 / 合并。

请在本地 merge 最新的 origin/main 解决冲突后推送;冲突解除后,下一轮 auto-review 会自动重新处理这个 PR。

Signed-off-by: heyanxing-eng <heyanxing@xd.com>

@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: d295da5b3b

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts
Signed-off-by: heyanxing-eng <heyanxing@xd.com>

# Conflicts:
#	apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts
#	packages/anthropic-compat-proxy/src/server.ts
Comment thread apps/desktop/src/shared/subagentModelSettings.ts

@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: 4dcc52ba32

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts
Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts
@MagicLizi

Copy link
Copy Markdown
Contributor

@heyanxing-eng 👋 这个 PR 还有 4 条 review conversation 没 resolve(apps/desktop/src/main/maker-host/codex-proxy-host.ts / apps/desktop/src/shared/subagentModelSettings.ts / apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts),auto-review 因此暂时跳过、没法继续审查 / 合并。

如果你已经按评论改完或回应了,请到对应 thread 上点 Resolve conversation;全部 resolve 后,下一轮 auto-review 会自动重新审查这个 PR。

@MagicLizi

Copy link
Copy Markdown
Contributor

@heyanxing-eng 👋 这个 PR 目前与 main 有合并冲突,auto-review 因此暂时跳过、没法继续审查 / 合并。

请在本地 merge 最新的 origin/main 解决冲突后推送;冲突解除后,下一轮 auto-review 会自动重新处理这个 PR。

Signed-off-by: heyanxing-eng <heyanxing@xd.com>
Signed-off-by: heyanxing-eng <heyanxing@xd.com>

@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: 6d82bf3e23

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/codex-proxy-host.ts Outdated
Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@MagicLizi

Copy link
Copy Markdown
Contributor

@heyanxing-eng 👋 这个 PR 还有 1 条 review conversation 没 resolve(apps/desktop/src/main/maker-host/codex-proxy-host.ts),auto-review 因此暂时跳过、没法继续审查 / 合并。

如果你已经按评论改完或回应了,请到对应 thread 上点 Resolve conversation;全部 resolve 后,下一轮 auto-review 会自动重新审查这个 PR。

@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: 78858a59cf

ℹ️ 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".

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

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread apps/desktop/src/main/maker-host/anthropic-compat-proxy-host.ts
Signed-off-by: heyanxing-eng <heyanxing@xd.com>
@heyanxing-eng

Copy link
Copy Markdown
Author

该功能已由已合并的 PR #2543 覆盖,本 PR 与现有实现重复,因此关闭。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-discussion 等待维护者讨论(review-pr) touches:core 改动碰到架构核心路径(review-pr 自动维护,仅展示) touches:large-diff 改动量较大(review-pr 自动维护,仅展示) touches:product-ui 改动碰到产品 / UI 面(review-pr 自动维护,仅展示)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants