Skip to content

test(behaviour): add triage dispatch trigger scenarios (bash routing) #2890

Description

@ifireball

What is missing

Behaviour tests cover triage dispatch triggers partially, but triage has no behaviour scenarios that verify dispatch triggers fire the correct agent run on the current bash router in reusable-dispatch.yml.

We need this baseline before porting triage's trigger logic to harness CEL expressions.

What should happen

One vertical PR adds Godog scenarios for triage dispatch triggers:

  • Triggers: ready-for-triage label, /fs-triage, needs-info re-triage
  • Uses bash route job only (no CEL, no harness-dispatch)
  • Agent runs via dummy runtime; assert outcome (e.g. behaviour-results.json or expected side effect)
  • Requires behaviour framework (PR #1982)

Merge criterion

make behaviour-test green with new triage trigger scenarios.

Blocks

Port triage to harness CEL trigger (#2896).

Related

Part of epic #2888. Does not block the custom-agent harness-dispatch issue (#2889).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions