Start a conversation
- Open Chat → Conversations.
- Choose New.
- Enter the first message. A title is optional. An empty title is filled from the first user line after the first assistant reply.
- Choose Start.
Autonomy
Each conversation has a mode. A change applies on the next agent call.
Set the mode on the conversation. The next Talk call reads the live row.
Chat uses the same
/mcp catalog as an external agent. It is not a second
catalog and it does not replace Connect your agent.
The sandbox talks inward to this appliance as you, through a call-scoped token
that dies with the agent call.
Idle window
Talk parks each turn withhold_sandbox of 15 minutes. The park itself still
lasts days. The hold only clips the Drukbox lease so the warm VM stays up for
a short idle window.
Send inside that window and Talk reuses the same host. It does not provision
a new one. After the clipped lease ends, the next line provisions a cold host
and still works.
Stop reaps the host. A worker crash still frees the VM when the Drukbox
lease lapses. review() and any park without hold_sandbox still delete the
host at once.
druks doctor reports that Chat is bundled. It also probes /mcp when sandbox
execution is on. Set urls.endpoint so a sandbox can reach this appliance.
A Docker sandbox rewrites a loopback dashboard URL to
host.docker.internal. See
public URLs.