Variable: AGENT_COMMANDS
constAGENT_COMMANDS:object
Defined in: packages/contracts/src/commands.ts:70
Every command in the estate, keyed agent.<instanceId>.admin.<aggregate>.<verb>.v<n>.
The instance is spelled out, never a wildcard: slice 3 has one instance, shared, and
a principal exists per instance, so a key names exactly the agent that serves it.
Dynamic instances (track A1) need generated users or an auth callout, and will change
this shape on purpose.
Adding a key here without a row in PERMISSIONS is a compile error, as it is for a
contract. Every command is idempotent on its envelope's messageId: a repeat returns
what the first run made and does nothing twice (D3.5).
Type Declaration
agent.shared.admin.did.create.v1
readonlyagent.shared.admin.did.create.v1:object
agent.shared.admin.did.create.v1.kind
readonlykind:"command"='command'
agent.shared.admin.did.create.v1.purpose
readonlypurpose:"the shared agent generates the keys of a new identifier in the custodian, or creates its first log entry or document from the previewed one (D3.3, D3.17)"='the shared agent generates the keys of a new identifier in the custodian, or creates its first log entry or document from the previewed one (D3.3, D3.17)'
agent.shared.admin.did.update.v1
readonlyagent.shared.admin.did.update.v1:object
agent.shared.admin.did.update.v1.kind
readonlykind:"command"='command'
agent.shared.admin.did.update.v1.purpose
readonlypurpose:"the shared agent generates a new assertion key, or appends the next log entry (for did:web, writes the next document) from the previewed one (D3.3, D3.17)"='the shared agent generates a new assertion key, or appends the next log entry (for did:web, writes the next document) from the previewed one (D3.3, D3.17)'
agent.shared.admin.tenant.ensure.v1
readonlyagent.shared.admin.tenant.ensure.v1:object
agent.shared.admin.tenant.ensure.v1.kind
readonlykind:"command"='command'
agent.shared.admin.tenant.ensure.v1.purpose
readonlypurpose:"the shared agent makes sure a profile exists for one tenant, creating it when it does not, and says which it was (D3.6)"='the shared agent makes sure a profile exists for one tenant, creating it when it does not, and says which it was (D3.6)'