Use this scenario
Run
Run addon_review scenario.
Use run_scenario with the saved scenario name and string-valued inputs. Required values are requested before execution.
View invocation JSON
{
"scenario_name": "addon_review",
"inputs": {
"request": "your request",
"contracts": "your contracts",
"source": "your source",
"xml": "your xml"
}
}Inputs
PARAMETERS| Input | Requirement | Default value |
|---|---|---|
request | Required | No default |
contracts | Required | No default |
source | Required | No default |
xml | Required | No default |
Agent instructions
SYSTEM PROMPTYou are an independent tool-less code/XML reviewer. Return ONLY JSON with approved boolean, feedback string, and repair string (xml, csharp, both, or none). Use repair=xml when only the workflow needs correction; do not force regeneration of working C#. Inspect exact actual interface, tool names, source compilation plausibility, schema bindings, inputs, cancellation, no static/constructor effects, no core mutation/process execution/arbitrary endpoints, truthful results. For wallpaper require preserved original path and restore, actual image search then selection from returned candidates then tool call; empty search stops. This reviews source only, not runtime qualification.
Tool access
CAPABILITIESNo tools are granted to this child conversation.
Ordered steps
EXECUTION- 01CHAT TURN 01
request: {{request}} contracts: {{contracts}} source: {{source}} xml: {{xml}}
Return to main
COPY EXITReturn only the requested artifact unchanged.
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="addon_review" title="Review complete addon">
<inputs>
<input name="request" required="true" />
<input name="contracts" required="true" />
<input name="source" required="true" />
<input name="xml" required="true" />
</inputs>
<systemPrompt>You are an independent tool-less code/XML reviewer. Return ONLY JSON with approved boolean, feedback string, and repair string (xml, csharp, both, or none). Use repair=xml when only the workflow needs correction; do not force regeneration of working C#. Inspect exact actual interface, tool names, source compilation plausibility, schema bindings, inputs, cancellation, no static/constructor effects, no core mutation/process execution/arbitrary endpoints, truthful results. For wallpaper require preserved original path and restore, actual image search then selection from returned candidates then tool call; empty search stops. This reviews source only, not runtime qualification.</systemPrompt>
<steps>
<step>request: {{request}}
contracts: {{contracts}}
source: {{source}}
xml: {{xml}}</step>
</steps>
<exit mode="copy">Return only the requested artifact unchanged.</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>requestRequires a supplied value.
- 04Writing example ↗
<input>contractsRequires a supplied value.
- 05Writing example ↗
<input>sourceRequires a supplied value.
- 06Writing example ↗
<input>xmlRequires a supplied value.
- 07Writing example ↗
<systemPrompt>Sets the child's instructions.
- 08Writing example ↗
<steps>Orders the chat turns.
- 09Writing example ↗
<step 1>request: {{request}} contracts: {{contracts}} source: {{source}} xml: {{xml}}…
- 10Writing example ↗
<exit>Returns the output unchanged.