Skip to content

fix: all-in-one skill 未区分 CLI 与 MCP 使用场景,导致 CLI 禁用时误用#610

Open
binggg wants to merge 1 commit intomainfrom
automation/attribution-issue-mo8z9w2j-u59a3i-all-in-one-skill-cli-mcp-cli
Open

fix: all-in-one skill 未区分 CLI 与 MCP 使用场景,导致 CLI 禁用时误用#610
binggg wants to merge 1 commit intomainfrom
automation/attribution-issue-mo8z9w2j-u59a3i-all-in-one-skill-cli-mcp-cli

Conversation

@binggg
Copy link
Copy Markdown
Member

@binggg binggg commented Apr 28, 2026

Attribution issue

  • issueId: issue_mo8z9w2j_u59a3i
  • category: skill
  • canonicalTitle: all-in-one skill 未区分 CLI 与 MCP 使用场景,导致 CLI 禁用时误用
  • representativeRun: atomic-js-cloudfunction-batch-update/2026-04-21T18-48-27-zvfyy0

Automation summary

SUMMARY:

  • root_cause: The cloud-functions skill did not explicitly differentiate between CLI and MCP usage scenarios. When the runtime had CLI disabled (tcbCliEnabled: false) but MCP enabled (mcpEnabled: true), the skill's guidance to "Use CLI only as a fallback when MCP tools are unavailable" was insufficient. Agents needed clearer direction that when CLI is explicitly disabled, they must use MCP tools exclusively and cannot rely on CLI batch commands like --all.
  • changes:
  1. Updated config/source/skills/cloud-functions/SKILL.md (lines 118-125): Added explicit guidance to prefer MCP tools over CLI, not use CLI when explicitly disabled, and clarified that batch updates via MCP require individual manageFunctions(action="updateFunctionConfig") calls since MCP lacks a --all parameter.
  2. Updated config/source/skills/cloud-functions/references/operations-and-config.md (lines 156-170): Enhanced the "CLI fallback" section with stronger warnings about CLI-disabled environments and added documentation about batch update behavior differences between CLI and MCP.
  • validation: All 10 regression tests pass (build-skills-repo.test.js, build-compat-config.test.js, `skill-qua

Changed files

  • config/source/skills/cloud-functions/SKILL.md
  • config/source/skills/cloud-functions/references/operations-and-config.md

@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@binggg
Copy link
Copy Markdown
Member Author

binggg commented Apr 28, 2026

Attribution post-PR evaluation

  • visibility: internal identifiers, run ids, and private links are intentionally omitted
  • attempt: 1
  • eval_scope: primary_only
  • overall: PASSED
  • summary: all planned evaluation cases passed
  • updated_at: 2026-04-28T13:50:00.833Z

Cases

  • [PASSED] — primary — evaluation passed

@binggg
Copy link
Copy Markdown
Member Author

binggg commented Apr 29, 2026

tcbCliEnabled: false

出现了 评测的术语

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant