The playground is a chat interface inside the Agent Handler dashboard. You pick a Tool Pack, pick a Registered User, and start typing - the agent responds with tool calls streaming inline. Every call hits the same MCP endpoint your production agent will use, so what you see in the playground is what your agent will see in production.
Use it when you’re tuning a Tool Pack - confirming the model picks the right tools, that descriptions read well, that input overrides constrain correctly. Tighter feedback loop than running the full agent against a test prompt.
The playground is currently feature-flagged. If you don’t see it in the sidebar, ask your account team to enable it.
Playground in the sidebar. Three things to set up before you can chat:
Once those are set, type a message and the agent runs.
Each tool call shows inline in the chat:
slack__post_message).If a call fails, the error class and message are shown in line. If a Security Gateway rule blocks a call, the violation reason is shown - you can verify your rules are firing as expected.
Tuning tool descriptions. Ask the agent to do something a specific tool should handle. If it picks the right tool, the description works. If it picks something else (or asks a clarifying question), the description needs work - open the Tool Description Override editor in another tab, edit, save, and re-run the prompt. Changes apply on the next tools/list, which the playground refreshes between turns.
Testing input overrides. Force a field to a fixed value, then ask the agent to do something that should call the tool with that field. Check in the playground that the call arguments contain the forced value - that confirms the override applied.
Testing security rules. Construct a prompt that should trigger a rule (an email address, a credit card number, an internal customer ID). Run it. Watch for the redaction or block in the playground, then cross-check on the Alerts dashboard.
Reproducing a customer issue. Pick the production Registered User that hit the problem, copy the prompt from your support ticket into the playground, run it. You’ll see exactly what their agent saw, and you can iterate on the fix without bothering them.
The playground can hand off to Cursor or VS Code with the current context preserved. The Open in IDE button generates a deep link that pre-fills your local agent with the same Tool Pack and Registered User.
Use this when you want to:
Pick Cursor or VS Code from the dropdown; copy the deep link or click to launch your IDE directly. Your IDE’s MCP config gets updated to point at the same MCP URL the playground was using.
Manage who on your team has access to what with Team and roles.