Skip to main content

crewship privacy

Self-service controls for the peer-memory feature: decide whether crew agents may keep “peer cards” about you, see every card stored about you across the workspace, and delete them. Every action is scoped to your own data — no workspace-admin role is required. The server reads your user ID from the auth token and the routes address the literal me, so you can only ever act on yourself. Cross-user GDPR actions by admins go through a separate admin surface.
crewship privacy <group> <subcommand> [flags]

Subcommands

CommandDescription
peer-consent getShow whether you’ve opted out of peer cards.
peer-consent set <on|off>Opt out of (on) or back into (off) peer cards.
peer-cards listList every peer card stored about you.
peer-cards deleteDelete every peer card stored about you.

crewship privacy peer-consent get
crewship privacy peer-consent set on     # opt OUT (purges existing cards now)
crewship privacy peer-consent set off    # opt back in
set on opts you out: every existing peer card about you in this workspace is purged immediately (the command reports how many were removed), and future extraction is blocked while opted out. set off opts back in — it does not recreate anything; agents may simply extract new cards going forward. Opting out is destructive, so it prompts for confirmation unless --yes. set also accepts true/false and yes/no.
FlagTypeDefaultDescription
--yes, -yboolfalseSkip the confirmation prompt when opting out.

crewship privacy peer-cards

crewship privacy peer-cards list
crewship privacy peer-cards list -f json   # includes full card content
crewship privacy peer-cards delete -y
list shows one row per card (ID, AGENT, BYTES, UPDATED). The full card content is returned by the API and surfaced with -f json — useful as a subject-access request (“show me everything you stored”). delete removes every card about you across the workspace but does not opt you out — agents may re-extract new cards later unless you also run peer-consent set on.
FlagTypeDefaultDescription
--yes, -yboolfalseSkip the confirmation prompt.

API

CLIEndpointAuth
peer-consent getGET /api/v1/users/me/peer-consentany authenticated member (self)
peer-consent setPUT /api/v1/users/me/peer-consentany authenticated member (self)
peer-cards listGET /api/v1/users/me/peer-cardsany authenticated member (self)
peer-cards deleteDELETE /api/v1/users/me/peer-cardsany authenticated member (self)
See also crewship memory for the agent-facing memory tiers and crewship preferences for personal UI settings.