guide to agentprivacy
Browse collections
โœจVisualise
Connect with Star
Your VTA, your chosen perspective

The planned connection uses your VTA and the Trust Spanning Protocol to carry a scoped exchange for you or your agent. You choose what is presented; the receiving service checks the request before a view is shared.

This guide has no VTA connection adapter yet. Opening Star does not connect an identity or send a key.

Open Star โ†— ยท Inspect your City Key โ†—
guide / Skill / Key Journey

agentprivacy-key-journey

Use the existing agentprivacy-mcp journey_start, journey_inspect and journey_fold tools. Resolve their input schema from tools/list. Supply a complete private bundle when the key commits to packets or prior journey steps. Never reconstruct missing originals from a graph projection.

Preserve unknown key fields, bearer identity, original task documents, packet roots/counts and lineage. A repeated exact fold must be a no-op; changed content under a reused task ID is a conflict. Treat catalog matching, signature verification, freshness, task qualification and issuer authority as separate findings. Recorded task documents are not verified credentials.

Keep full originals in private custody and export the bundle deliberately. A compact Star appearance is not a replacement key or a ZKP. Host action receipts remain private alongside the actual artefact; do not infer a saved VTA state merely from a returned bundle.

Implementation: agentprivacy-mcp/lib/journey.mjs, key.mjs, kappa.mjs; browser generators under scripts/. Validation: node --test test/journey.test.mjs test/browser-journey.test.mjs. Browser roundtrip tests require the existing master/Spellweb siblings.

Related domain skill: existing foundation. This workflow adds no personas or canonical vertex assignments.

City and Star operating practice

For a browser carrier, preserve opaque extension fields including false, zero, null and empty values while rebuilding only the fields the surface owns. Importing key B must replace key Aโ€™s carried metadata, descriptions and traces. Guard asynchronous identity calculations so an older import cannot overwrite a newer one; immediate export must await the current identity. Test repeated no-op sync, A-to-B isolation and restricted export separately. Never widen a selected disclosure by copying the entire carrier into it.

Related operating practices

City and Star Skills