What Roomote enforces
For a private Session, Roomote:- limits Session, task, transcript, log, artifact, search, and status access to the owner through normal product APIs
- carries the same owner and privacy state into delegated tasks, retries, and snapshot resumes
- excludes the Session and its descendants from automatic task memory, explicit memory saves, ingestion retries, historical backfills, and other writes to the deployment-shared Brain
- allows read-only shared Brain searches while omitting private query text and results from Roomote’s durable tool history
- prevents private integration arguments and results from appearing in ordinary tool audits and transcripts
- lets the owner create, preview, and download artifacts while keeping artifact metadata and content owner-only
- keeps private content out of shared memory integrations
- disables a private integration connection before deleting its local credentials when you disconnect it
Publishing from a private Session
A private Session keeps the agent’s full tools and permissions. It can push branches, open and comment on pull requests, post to chat channels, use shared integrations, schedule wakeups, and create automations or skills, the same as a shared Session. Roomote tells the agent that the Session is private and instructs it to ask the owner before any action that makes content visible outside the Session, naming what it will publish and where. A request that already names the action and destination counts as approval. This is guidance to the agent, not a technical block, so review what the agent proposes to publish before you approve it. Roomote does not convert an existing shared Session into a private one. Start private work in a new private Session so content from the earlier conversation cannot cross the boundary.Deleting private work
The Session owner can delete a private Session and its Roomote-managed descendants. Deletion removes the Session, linked tasks and runs, transcript records, Session-owned and task-owned artifact objects, audits, and Roomote’s native-session reference. If an artifact upload or object-write capability is still valid, Roomote keeps the records and asks the owner to retry after it expires; this prevents a delayed upload from recreating private content after deletion. Disconnecting an integration does not automatically delete existing private Sessions. Roomote does not add a separate private memory store. Private Session content is excluded from shared memory rather than saved elsewhere.Limits of the boundary
Owner-only access describes authorization through Roomote’s normal UI and APIs. It does not mean that private content is inaccessible to:- deployment operators with direct database, filesystem, or infrastructure access
- backup and disaster-recovery systems while retained copies exist
- the upstream integration provider that supplied the data
- the configured inference provider that processes model context
- native agent-session infrastructure while provider-side history is retained