Expand description
pnm services … command implementations — unified CLI surface.
Spec: docs/05-design-notes/runtime-service-management.md §5.1.
Twelve commands across two transport kinds plus a top-level
list/report. Each function calls the matching vta-sdk client
method; the typed VtaError variants are surfaced via the
existing CLI error renderer (render::print_cli_error) which
attaches operator-actionable suggested-fix strings per
CLAUDE.md.
The retired pnm mediator … subcommand surface is replaced by
pnm services didcomm {update,rollback,drain {list,cancel}} —
see the migration cue in pnm-cli/cnm-cli for the
retired-command UX.
Enums§
Functions§
- cmd_
services_ didcomm_ disable - cmd_
services_ didcomm_ drain_ cancel - cmd_
services_ didcomm_ drain_ list - cmd_
services_ didcomm_ enable - cmd_
services_ didcomm_ rollback - cmd_
services_ didcomm_ update - cmd_
services_ list pnm services list— show current REST + DIDComm advertisements.- cmd_
services_ report - cmd_
services_ rest_ disable - cmd_
services_ rest_ enable - cmd_
services_ rest_ rollback - cmd_
services_ rest_ update - cmd_
services_ webauthn_ disable - cmd_
services_ webauthn_ enable - cmd_
services_ webauthn_ rollback - cmd_
services_ webauthn_ update - print_
serverless_ hint - Print the “fetch did.jsonl + redeploy” hint when the mutation just wrote a LogEntry to a self-hosted VTA DID.