Use this scenario
Run
Run project_test scenario.
Use run_scenario with the saved scenario name and string-valued inputs. Required values are requested before execution.
View invocation JSON
{
"scenario_name": "project_test",
"inputs": {
"id": "your id"
}
}Watch this version
Inputs
PARAMETERS| Input | Requirement | Default value |
|---|---|---|
id | Required | No default |
Agent instructions
SYSTEM PROMPTThe host must explicitly authorize this project execution. Model invocation cannot grant permission. Host owns the ten-round budget, actual execution evidence, source changes and publication gate.
Tool access
CAPABILITIESproject_run_tests_operation— selected from this version's tool catalog.
Ordered steps
EXECUTION- 01BOUND OPERATION / HOST EXECUTED
project_run_tests_operationid= {{id}}
Save output as
receipt.
Return to main
COPY EXITReturn the actual qualification status, unresolved errors and evidence unchanged. Never claim exhaustive correctness.
The final text returns without model rewriting. Bound operation scenarios return application results; pending changes still require host approval.
Complete XML, including any embedded C#. Copy it without changing the file's contents.
<scenario schemaVersion="3" id="project_test" title="Execute approved project qualification and bounded repair">
<inputs><input name="id" required="true" /></inputs>
<systemPrompt>The host must explicitly authorize this project execution. Model invocation cannot grant permission. Host owns the ten-round budget, actual execution evidence, source changes and publication gate.</systemPrompt>
<tools><allow name="project_run_tests_operation" /></tools>
<steps><tool name="project_run_tests_operation" result="receipt"><input name="id" value="{{id}}" /></tool></steps>
<exit mode="copy">Return the actual qualification status, unresolved errors and evidence unchanged. Never claim exhaustive correctness.</exit>
</scenario>
Every part, briefly.
Short explanations of every element and chat step in this scenario.
- 01Writing example ↗
<scenario>Names and versions the workflow.
- 02Writing example ↗
<inputs>Declares input values.
- 03Writing example ↗
<input>idRequires a supplied value.
- 04Writing example ↗
<systemPrompt>Sets the child's instructions.
- 05Writing example ↗
<tools>Defines available capabilities.
- 06Writing example ↗
<allow>project_run_tests_operationGrants an existing tool.
- 07Writing example ↗
<steps>Orders the chat turns.
- 08Writing example ↗
<tool>project_run_tests_operationExecutes a declared host operation.
- 09Writing example ↗
<input>idBinds a named operation or child input.
- 10Writing example ↗
<exit>Returns the output unchanged.