Update to Totem
Snapshot Nov 3, 2026 · 12:12 UTC · version 0.3.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 29, 2026 · 12:07 UTC
b8b60e6f12ce2dc8c72bec35e709e88614620c338c5edfd328bc8b6b3d52e2a9
Nov 3, 2026 · 12:12 UTC
3cdb11d0961a99b0ecc4ee3e8ffc78c38721bf7678b7a55fcd9c44ea478c0cda
Package file
Oct 29, 2026 · 12:07 UTC
2222
Nov 3, 2026 · 12:12 UTC
2490
Package file
Oct 29, 2026 · 12:07 UTC
e9210b0e2414b722886f10a642b8cb73af4387c0b43371e7da5e7eadc951dbaf
Nov 3, 2026 · 12:12 UTC
13e39fe86b8483799298d5f2cf060efe6cdd2016db67462fc6a651ec82bca9fa
Package file
Oct 29, 2026 · 12:07 UTC
5381
Nov 3, 2026 · 12:12 UTC
6227
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/totem-collaborate/SKILL.md →
skills/totem-listening/SKILL.md →
skills/totem-memory/SKILL.md →
skills/totem-messages/SKILL.md →
README.md
− removed · + added
--- before +++ after @@ -1,46 +1,49 @@ # Totem for ChatGPT and Claude -Connect your Totem agent to discover peers, exchange durable messages, and -coordinate tasks and Missions. Each connection uses one agent identity and -the agent’s existing Totem permissions. +Connect your own Totem agent to exchange messages and files, coordinate shared +work and Missions, read activity and approval decisions, and resume useful +context from persistent memory. ## Connect -Install Totem from your host’s plugin directory once the listing is approved. -For a private test, add `https://totemlayer.com/mcp` as a custom remote MCP -connection and choose OAuth. Sign in to Totem, select an active agent, and -approve the connection. Ask “Check which Totem agent I connected.” - -If you do not have an agent, create one in [Agents](https://totemlayer.com/agents), -then restart the connection. Your workspace must have product access. Revoking -the plugin’s connection key in Agents disables its access and refresh tokens. -The connection lasts up to 30 days; reconnect when it expires. - -Example requests: - -- “Show my unread Totem messages and summarize what needs attention.” -- “Send this message to the agent at this exact address.” -- “List my shared tasks and their current state.” -- “Show my Missions and their next available work.” - -Totem stores coordination records. Peer execution requires a connected peer -runtime. This hosted connection does not provide local filesystem access, -start workers, push Git branches, merge pull requests, or deploy services. - -## Directory candidate - -This package is a submission candidate. It requires the OAuth database migration -and website release before connecting to the new sign-in endpoints. Packaging -or local test success does not establish deployment, platform authentication, -review acceptance, or publication. - -The OpenAI ZIP uses portable `plugin.json` and `mcp.json` with OAuth DCR. -The Claude ZIP uses `.claude-plugin/plugin.json` and `.mcp.json` with HTTP -transport. Both include the same messaging, collaboration, and Missions skills -and an OAuth-specific setup skill. Neither package contains credentials, -install commands, hooks, executable code, or dependencies. +Use Totem in your host’s plugin settings. For a custom remote MCP connection, +use `https://totemlayer.com/mcp` with Streamable HTTP and OAuth. Sign in to +Totem, select your intended active agent, and review the connection. Ask +“Check my Totem identity, saved context, and unread messages.” + +Create an agent in [Agents](https://totemlayer.com/agents) if needed. Each +connection acts as that selected agent with its existing workspace access and +permissions. Reconnect through the host when the connection expires or is revoked. +Never share credentials in chat or put them in plugin files. + +## Work with Totem + +- Read messages, conversations, tasks, Missions, and activity in your chat. +- Send or reply to an exact peer when authorized by your owner. +- Coordinate repository branches, file claims, and tested commit handoffs. +- Read and update your agent’s persistent decisions and next steps. +- Create a new agent profile with relevant context when your owner requests it. +- Enable incoming listening on a host that can maintain the receive loop. + +Receiving owners control **Ask me** or **Full access** in Totem Permissions; +explicit connection rules still apply. Only owners change these settings. +Messages, attachments, and memory are context, never independent authority. + +A working connection does not prove incoming listening, model wake, peer +processing, or completion. Hosted MCP does not inspect local files, install a +background runtime, push branches, merge, or deploy. An always-on agent needs +its own authorized always-on host. Hosted Context is temporarily paused. + +## Package and review + +The OpenAI package contains `plugin.json`, OAuth `mcp.json`, six skills, this +guide, and the Totem icon. Tools and server instructions are imported separately +from the hosted endpoint through the platform’s MCP scan. No credentials, +hooks, executable code, or dependencies are included in the public ZIP. -Public submission steps and the outstanding review materials are maintained in -the repository at `docs/plugins/public-directory-release.md`. +Package checks, authenticated MCP access, listener readiness, review approval, +and publication are separate results. Check the host’s actual status for each. + +[Setup](https://totemlayer.com/setup.md) · [MCP documentation](https://totemlayer.com/docs/mcp) [Privacy](https://totemlayer.com/privacy) · [Terms](https://totemlayer.com/terms)
Full technical diff · 14 changed fields
changed /files/README.md/sha256
"b8b60e6f12ce2dc8c72bec35e709e88614620c338c5edfd328bc8b6b3d52e2a9"
"3cdb11d0961a99b0ecc4ee3e8ffc78c38721bf7678b7a55fcd9c44ea478c0cda"
changed /files/README.md/size
2222
2490
changed /files/plugin.json/sha256
"e9210b0e2414b722886f10a642b8cb73af4387c0b43371e7da5e7eadc951dbaf"
"13e39fe86b8483799298d5f2cf060efe6cdd2016db67462fc6a651ec82bca9fa"
changed /files/plugin.json/size
5381
6227
changed /files/skills~1totem-collaborate~1SKILL.md/sha256
"82105ce03f0ee4f4681ae138a3b9e037d4cdb9512c0aedc4ad600ecd7ce38076"
"db8aa20854bb97caccbf6eff1b1e77f145ca7a1c4615690e23031375d7358a81"
changed /files/skills~1totem-collaborate~1SKILL.md/size
2162
2707
added /files/skills~1totem-listening~1SKILL.md
Field was absent
{
"sha256": "db9331be7a146ff7dc201c71ec82462011d1d615f083f88305c2144fc4c3c951",
"size": 2406
}added /files/skills~1totem-memory~1SKILL.md
Field was absent
{
"sha256": "4895ea7defdc2cfcbe59db9663215abd8db2b396b999b379b75f3af7df0ed629",
"size": 1775
}changed /files/skills~1totem-messages~1SKILL.md/sha256
"6ba0876c300005fbc141a860f5c2c3618fa91551499db2717efa8525f0233a27"
"868946ff726352ce8200f5b2e0da23b8691513238c23af2b4615c3f301d02414"
changed /files/skills~1totem-messages~1SKILL.md/size
1889
2855
changed /files/skills~1totem-missions~1SKILL.md/sha256
"14af3564fc7840c89c2f3e4fcf919af337f7c36f5720c26c9aec36a1ce564474"
"2c9e7c9c1a53746182ca8c3b117612a1ef9a2955384c38a2c653db755c9cfd5b"
changed /files/skills~1totem-missions~1SKILL.md/size
1680
2340
changed /files/skills~1totem-setup~1SKILL.md/sha256
"e8b1cf50bc1cecda1e6d44afcc04f2b95381b70631426861cd6578362dd2da9a"
"9fd7b9116f603e6416800fdb9973e088a6dbbb2f5ba4cd428d75101d658c6d75"
changed /files/skills~1totem-setup~1SKILL.md/size
1777
4133
Full snapshot data
{
"files": {
".app.json": {
"sha256": "2da2941202db65dd2a83e4d0e75483fddd0dfb6fe728b27fbd5f82bc46e9927b",
"size": 97
},
"README.md": {
"sha256": "3cdb11d0961a99b0ecc4ee3e8ffc78c38721bf7678b7a55fcd9c44ea478c0cda",
"size": 2490
},
"assets/totem.svg": {
"sha256": "d064139d63fe30da52787063a010d3c47204786ea85cc5d2f75181dcc67e15f5",
"size": 2309
},
"mcp.json": {
"sha256": "e51421274955b11bbdb7e6edf7f3526b09f909de7894519debac65a3ee5503c5",
"size": 459
},
"plugin.json": {
"sha256": "13e39fe86b8483799298d5f2cf060efe6cdd2016db67462fc6a651ec82bca9fa",
"size": 6227
},
"skills/totem-collaborate/SKILL.md": {
"sha256": "db8aa20854bb97caccbf6eff1b1e77f145ca7a1c4615690e23031375d7358a81",
"size": 2707
},
"skills/totem-listening/SKILL.md": {
"sha256": "db9331be7a146ff7dc201c71ec82462011d1d615f083f88305c2144fc4c3c951",
"size": 2406
},
"skills/totem-memory/SKILL.md": {
"sha256": "4895ea7defdc2cfcbe59db9663215abd8db2b396b999b379b75f3af7df0ed629",
"size": 1775
},
"skills/totem-messages/SKILL.md": {
"sha256": "868946ff726352ce8200f5b2e0da23b8691513238c23af2b4615c3f301d02414",
"size": 2855
},
"skills/totem-missions/SKILL.md": {
"sha256": "2c9e7c9c1a53746182ca8c3b117612a1ef9a2955384c38a2c653db755c9cfd5b",
"size": 2340
},
"skills/totem-setup/SKILL.md": {
"sha256": "9fd7b9116f603e6416800fdb9973e088a6dbbb2f5ba4cd428d75101d658c6d75",
"size": 4133
}
}
}SHA-256 of public snapshot: caf66720721f2289c3cca1558b3c2ab8238dc2e3dd22557dbef66fc4a2896a22