sessionId: {{sessionId}}

currentModeId: default

Model

description: Sets this session's provider and model.

category: model

type: select

Permissions

description: The session permission preset: each choice bundles a sandbox mode and an approval policy.

category: mode

currentValue: danger-full-access

workspace-write

value: workspace-write

description: Write inside the workspace and permitted temporary directories; wider retries require approval.

danger-full-access

value: danger-full-access

description: Full file access without approval prompts.


method: session/update

goal

description: set or view the goal for a long-running task

plan

description: Enter or leave plan mode


title: Run this advanced flow exactly

updatedAt: {{updatedAt}}


toolCallId: advanced-mount

title: Mount plugin into live cordis runtime

kind: execute

code: return { name: 'snapshot-marker', apply() {} }


status: completed

type: content

type: text

text: mounted dyn-1 (plugin "snapshot-marker", state: active)


toolCallId: advanced-code

title: return await tools.cordis_inspect({ what: 'dynamic' })


text:
## dynamic
- dyn-1: snapshot-marker [active]


toolCallId: advanced-direct-child

title: subagent

kind: other

description: Check direct child

prompt: Reply with exactly DIRECT_CHILD_OK and nothing else.


toolCallId: advanced-workflow

title: workflow: advanced-acp-snapshot

rawInput:
phase('Delegate')
const reply = await agent('Reply with exactly WORKFLOW_CHILD_OK and nothing else.', { label: 'workflow-child' })
return { reply }


text:
workflow "advanced-acp-snapshot" completed (1 agent).
Return value:
{
  "reply": "WORKFLOW_CHILD_OK"
}


toolCallId: advanced-unmount

title: Unmount dyn-1

kind: delete


text: unmounted dyn-1 (plugin "snapshot-marker")