Skip to content

runtime: live review selection returns opaque RoutingSelectionError after admitted planning #208

Description

@sumitake

During a documentation audit, installed agent-collab 7.0.6 provider-free planning admitted explicit repository-review targets, but live dispatch returned only a terminal RoutingSelectionError, empty decisions/waves, and outer status: ok. No review content or native execution record was returned. No consumed request was replayed.

Version-bound evidence:

  • Plugin 7.0.6; runtime 5.0.7; manifest SHA-256 a11571908933c48fc301838d1cdb5d5f71433924af5b4b8419fd7b658695f440.
  • Wire SHA-256 a675807e0ff5f0544d7cc9d659914ce2dadac9be8efd0fb56635815e5c3e842a.
  • Selected installed x86_64 artifact SHA-256 672dd9b2d4d69b34ffe3d8f99a5269b4ce38f43c940bf8627280fd0a0e3b86b0.
  • Request shape: one review.repository unit; explicit target; quality_profile=frontier, effort_class=maximum, max_parallel=1, no dependencies; opaque text payload and caller-verified cwd/device/inode.
  • Grok plan review: planning selected review.repository:grok:grok/architecture.repository; live request 05fc335e-f2fd-4d70-b447-6138eb5959eb returned the terminal error.
  • Separate final documentation review: Zhipu planning request 229a7a3d-3f05-4edb-a1f9-86824f126fa0 selected review.repository:zhipu:opencode/plan.repository; live request ba12a5ee-0c18-41ba-bcbe-6a4eb96ab212 returned the terminal error. Planning used a short scope description; live dispatch carried the materialized documentation diff. This is not an identical-payload reproduction.

Observed terminal diagnostic: {"transport_diagnostics":[{"code":"RoutingSelectionError"}],"decisions":[],"waves":[],"aggregate":{}}.

Expected: a bounded diagnostic explaining which selection/admission condition failed, with the failure scoped to this request. A planning decision is not proof of native availability. The evidence does not establish a provider authentication failure or native invocation, and it does not justify retrying an uncertain attempt. Private payloads, paths, and environment details are intentionally omitted. Please investigate the error-reporting/selection boundary using the exact released contract.

Activity

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

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