# Template: Multi-Turn Conversation
# Use this for tests that span multiple messages
# Tests context retention across turns

id: my-multi-turn-test
name: "My Multi-Turn Test"
description: |
  Describe what this test validates.
category: developer

prompts:
  - text: |
      I'm working on a feature called "user-auth". Remember this.
  - text: |
      What feature am I working on?
    delayMs: 2000
  - text: |
      Now read the relevant context file for this feature.
    delayMs: 2000

approvalStrategy:
  type: auto-approve

behavior:
  # May or may not use tools depending on conversation
  maxToolCalls: 10

expectedViolations:
  - rule: approval-gate
    shouldViolate: false
    severity: error

timeout: 90000

tags:
  - multi-turn
  - context-retention
