Inside Studio, the developer tooling is split into:
Open the command bar with + K, then type "Developer" to see all Studio-specific commands:
The Studio Debugger is a dedicated view that gives you low-level access to the project document. It is intended only for advanced users and comes with a warning in the browser console and on screen, because you can easily create invalid states.
When the debugger is open, you can:
rc project document as pretty-printed JSON.config.theme and array access like items[itemId].label).While the debugger is open, the current project store is also assigned to window.project in the browser, so advanced users can experiment from the browser console. This is unsupported and should only be used if you fully understand the data model.
Laioutr ships Orchestr Devtools as a Nuxt module that adds two dedicated tabs to Nuxt Devtools: one for queries and one for actions. Add @laioutr-core/orchestr-devtools to modules in your nuxt.config.ts to enable them. The app-starter playground already includes it.

The Orchestr Queries tab lets you build, execute, and inspect Orchestr queries without touching your application code.
On the left side you compose requests. A form view lets you pick queries from your project's reflection metadata, configure the client environment (locale, currency, preview mode), and set query arguments. Switch to the JSON view for full control over the raw request payload. Execute with + Esc.
The right side shows the response in three view modes:

The Orchestr Actions tab works the same way for mutation actions. Select an action from the reflection metadata (grouped by entity name, e.g. "Cart / addItem"), configure the client environment and input parameters, then execute.
Responses appear in two view modes: Discovery and Raw.