Protocol method · session
session.begin
Begin a session: returns the handle every other call takes, and the scopes granted.
- Scope: none (no session needed)
- Service:
core - MCP:
ara_sessionwith"action": "begin"
Params
| Param | Required | Description |
|---|---|---|
client | yes | Who is connecting: claude-code, codex, editor, ara-cli. |
author | Transaction author: human or agent:<name>. Defaults to agent:<client>. | |
scopes | Scopes to request: read, edit:scene, edit:assets, edit:code, play, run, import, bake, build, generate:$, fs:outside-project, net. Defaults to everything the approval policy allows. The policy may grant fewer. | |
label | Short description of the work, shown in review. |