Skip to content

Grok review.repository returns protocol violation and timeout on v7 #182

Description

@sumitake

Summary

Two operator-authorized, exact-head review.repository requests targeting logical agent grok failed under the published agent-collab 7.0.0 / provider runtime 5.0.0 contract while the equivalent Gemini requests succeeded.

Request shape

  • logical action: review.repository
  • quality profile: frontier
  • effort class: maximum
  • target agent: grok
  • timeout: 120000 ms
  • sources: clean public repository snapshots at exact nonzero heads
  • invocation: one EOF-delimited JSON request per coordinator process; no TTY
  • caller: Codex/OpenAI-family primary
  • plugin: 7.0.0
  • provider runtime: 5.0.0
  • wire schema: 8

Observed outcomes

  1. Public plugin repository review:

    • status: protocol_error
    • error code: execution_contract_violation
    • adapter code: failed_terminal
    • failure phase: protocol
    • failed operation counts included one repository read and one unclassified operation
    • cleanup confirmed: true
  2. Public workspace repository review:

    • status/error code: timeout
    • adapter code: provider_timeout
    • failure phase: inference
    • cleanup confirmed: true

Neither request was replayed and neither outcome was treated as review evidence. Fresh Gemini requests against the same exact heads succeeded, which narrows this to the Grok route or its interaction with these repository reviews rather than the coordinator request schema in general.

Expected

Each request should either return a valid descriptor-owned review_findings artifact or a more specific actionable diagnostic that distinguishes a provider/tool failure from an output-contract rejection.

No private paths, prompts, provider output, credentials, or secret-bearing diagnostics are included here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions