# Scenario script for the deterministic `scripted` LLM provider. # A prompt containing a `marker` plays that scenario's turns; each tool # round-trip advances to the next turn. Unmatched prompts get an echo. [[scenario]] marker = "[[scenario:hello]]" [[scenario.turns]] events = [ { type = "text", text = "Hello! I'm Scout, your research analyst." }, ] [[scenario]] marker = "[[scenario:tool-time]]" [[scenario.turns]] events = [ { type = "text", text = "Let me check the clock." }, { type = "tool_use", name = "clock.now", input = {} }, ] [[scenario.turns]] events = [ { type = "text", text = "Done — I checked the current time for you." }, ]