Authority for files.list
Reviewed request token: files.publish. Standing capability: files.publish.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery. Example, effects, and verification.
Authority for files.openWith
Reviewed request token: files.edit. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery. Example, effects, and verification.
Powerbox Open: browse Files entries and receive the user's pick(s) by pure
copy / controlled reference. Single-select returns a
bare result; pass multiple: true to receive an array. null on cancel.
Optionalargs: PowerboxOpenArgsAuthority for files.pick
Reviewed request token: files.pick. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery. Example, effects, and verification.
Authority for files.publish
Reviewed request token: files.publish. Standing capability: files.publish.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery. Example, effects, and verification.
Powerbox Save: hand the host bytes and let the user publish them to Files.
null on cancel.
Authority for files.save
Reviewed request token: files.pick. No static standing capability. Resource bindings, identity checks, or interactive consent may still apply.
Handle structured ProjectRpcError failures. A timeout does not guarantee cancellation; do not automatically retry effects without a documented idempotency contract. Method authority and recovery. Example, effects, and verification.
List this project's OWN published Files entries (spec §19.3). Non- interactive read of the caller's own owner-stamped artifacts — no picker, no gesture, and never another project's Files. Rides the same
files.publishtwo-gate as publish.