Skip to content

[Gastown] Patrol repeatedly creates triage batches for polecat when no triage-agent role exists #4021

@kilo-code-bot

Description

@kilo-code-bot

What happened?

Rig ad824d02-8a7a-4429-a2b0-bd8637c1b569 has no triage-agent role, but patrol repeatedly creates Triage batch: 1 request(s) beads and assigns them to polecat Maple (bb5128e6-56b5-4232-a4b1-aa5e7a6e80f6). Maple cannot resolve them and escalates with Unable to resolve triage request: current role is polecat, not triage agent / Unable to resolve open triage request: current role is polecat, not triage agent. The Mayor can close/delete the escalation and failed triage batches, but the loop recurs. Expected behavior: patrol should either route triage requests to a triage agent when one exists, suppress triage batch creation when no triage agent is available, or create a Mayor-handled resolution path that does not repeatedly assign failed triage batches to polecat agents.

Area

Agent Dispatch / Scheduling

Context

  • Town ID: 00b3d84d-5566-483e-bdda-92fe41af82f2
  • Agent: Mayor (eb761c6a-7f3d-40b7-b987-7e58e73ab86b)
  • Rig ID: ad824d02-8a7a-4429-a2b0-bd8637c1b569

Recent Errors

Escalation 4c6d40ec-7049-48e4-ae89-e12217f7a000: Unable to resolve open triage request: current role is polecat, not triage agent. Failed triage batches created at 2026-06-15T13:04:20Z, 13:02:49Z, 13:01:17Z, 12:59:46Z, 12:58:15Z, 12:56:43Z, all assigned to Maple with no triage-agent role available.

Filed automatically by the Mayor via gt_report_bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions