Omniscio documentation
Browse all documentation
  1. Getting Started13
  2. Sessions & Agents115
  3. Inbox & Notifications59
  4. Projects & Tasks95
  5. Automation & Scheduling75
  6. Knowledge & Memory26
  7. AI Features60
  8. Integrations100
  9. Plugins & Marketplace33
  10. Cloud & Teams56
  11. Settings & Customization58
  12. Account & Billing28
  13. Troubleshooting84
  14. CLI & API Reference22
  15. Legal & Policies4
  16. Uncategorised22

Share a session with a teammate (the owner half of Multiplayer Sessions)

Share this session invites a named teammate into one of your live sessions. They read the conversation in their own Omniscio under Shared with me, and — if you grant it — reply into the same conversation under their own name. This is the sending end.

What it is

Share this session invites a named teammate into one of your live sessions. They read the conversation in their own Omniscio under Shared with me, and — if you grant it — reply into the same conversation under their own name.

This is the sending end. The receiving end is shared-with-me.md. Both halves are one feature (multiplayer-sessions), off by default, and entirely separate from the unrelated Shares feature that publishes artifacts to a public URL.

Where to find it

How to share

Open the session's ⋯ menu and pick Share this session (or press Ctrl+Shift+G). It is one step: type the teammate's email, pick their permission, press Enter or Invite.

The row names who the session is already shared with, so you can see that from the menu without opening the dialog. It is absent entirely while the feature is off.

The share itself is created on that first invite — there is no separate "create the share" click, because nobody shares a session as an end in itself. A session that has never been shared shows just the one field, the permission dropdown and the button.

Permission What they can do
View only Read the conversation live
Can reply Read it, and send messages into it under their own name

You can change anyone's permission afterwards, and Stop sharing deletes the cloud copy outright.

How it behaves

The one-time warning, and why it comes first

The first time you ever share anything, a notice explains that a copy of the conversation is uploaded so the people you invite can read it. It appears before anything leaves your computer, and confirming it is what starts the upload. A warning shown afterwards would be an apology, not a disclosure — so if you dismiss it, nothing is created and nothing is sent.

You see it once, ever.

What your teammate can read

Everything — including what was said before they joined. Sharing copies up the whole conversation from the start, not just what follows the invite. This is the single most important thing to know before inviting someone into a session you have been working in for a while.

What the AI is told

The moment an invite lands, the AI running that session is told — before its next word — who joined, what they can do, and that they can read the entire history. It is not a message in your transcript and it costs no extra turn: it rides along invisibly with your next message.

From then on the AI keeps working normally but stops volunteering private or sensitive detail into the open conversation the way it would in a one-to-one.

When you Stop sharing, it is told that too, and goes back to normal.

The AI's private line to you

The AI can mark a passage as for the owner only. Those passages are stripped out before anything reaches the cloud, so your teammates never receive them — and in your own transcript they render as a clearly labelled private note.

Use it for exactly what it sounds like: the AI raising a concern about a teammate's request, or asking your permission before acting on one.

Two honest limits, stated plainly:

  • It is a convention the AI follows, not a wall. A teammate can still ask the AI to repeat what it said privately.
  • If the markers are ever malformed, the AI's whole message is withheld from your teammates rather than half-shown — and you see it unchanged, markers and all, which is the signal that something went wrong.

The guarantees that are enforced: only you can approve a permission request, and a teammate's message never inherits whatever auto-approve you have switched on for yourself.

Cost

Inviting and reading cost nothing, and your teammate never pays — they can be on the free plan. Their replies spend your tokens, because their message drives your agent in your session. That is why can-reply is per person and revocable.

Creating a share requires the team tier; being invited to one does not.

When an address does not match

You are told plainly that no Omniscio account uses it. The reply an invite gets back is deliberately shaped the same whether or not an account exists, so nobody can use the invite box to probe who is registered — the dialog reads the one field that distinguishes them and tells you honestly.

Related

  • shared-with-me.md — what your teammate sees.
  • The trust boundary and every invariant that locks it: .claude/memory/contracts/multiplayer-sessions-contract.md.

Last verified 2026-09-23