fix(mcp): mark review preflights as writes - #87
Conversation
886f7af to
c54afc2
Compare
Juror ReviewThis PR marks review preflight MCP tools as state-changing and adds the ChatGPT app submission manifest with tool annotations and coverage cases.
Merge Confidence: 5/5The changed preflight annotations consistently mark confirmation-intent persistence as non-read-only, and no executable callback or tool behavior is changed. Model votes: GPT-5.6 Luna FindingsNo publishable findings. Coverage audit: 0/0 raw model findings accounted for → 0 unique findings; none dropped. Important Files Changed
Sequence DiagramsequenceDiagram
participant U as User
participant M as MCP
participant C as Confirmation store
U->>M: prepare review or rerun
M->>C: persist short-lived confirmation intent
C-->>M: confirmation intent
M-->>U: preflight details and intent
U->>M: explicit confirmation
M-->>U: queue review or rerun
💸 This review cost $0.03 · 2 models · 2m08s
reported = provider-computed figure returned by the harness. Rolling 30d for this repo: $0.03 across 1 PR (avg $0.03/PR) |
TL;DR
Correct the MCP tool annotations used for OpenAI Plugin review and add the generated submission artifact.
Summary
Review focus
Test plan