Skip to content

fix: complete MCP execution through CLI and Thread approvals - #253

Merged
Qiyuanqiii merged 1 commit into
mainfrom
codex/accept-core-integrations
Oct 5, 2026
Merged

Qiyuanqiii merged 1 commit into
mainfrom
codex/accept-core-integrations

Conversation

@Qiyuanqiii

Copy link
Copy Markdown
Member

MCP initialized and listed tools, but its CLI could not execute Workspace reads: it omitted the persisted root and Session binding, and sent an outdated Gateway payload. Real model acceptance also found a dynamic MCP schema without an object root and a Thread continuation that advanced past a pending approval. Connect the existing contracts and stop at the approval boundary so a reviewed call can resume through the normal HTTP decision endpoint.

Add focused regressions and record the backend acceptance and frontend handoff in docs/acceptance/2026-10-05-core-integrations.md. The report distinguishes working native Skill directory/snapshot imports from the remaining ordinary native ZIP upload gap and documents Thread, transcript and approval semantics.

Validation: CLI build; focused MCP subprocess/protocol, schema and Thread approval tests; real DeepSeek calls through HTTP Thread → Skill and HTTP Thread → approval → MCP; cancellation, request replay, API restart, and Skill/MCP lifecycle checks in isolated homes. No full local test-suite rerun.

Connect persisted Workspace and Session bindings, use current Gateway read arguments, declare an object root for dynamic MCP schemas, and stop Thread handoffs while waiting for approval. Record real model, Skill, MCP and cancellation acceptance plus the frontend handoff.

Co-authored-by: Codex <codex@openai.com>
@Qiyuanqiii
Qiyuanqiii merged commit cb7fb0a into main Oct 5, 2026
19 checks passed
@Qiyuanqiii
Qiyuanqiii deleted the codex/accept-core-integrations branch October 5, 2026 08:19
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