@@ -777,6 +777,22 @@ Machines and endpoints. Coinciding identities return `resource_unavailable`
777777before signing (and before Team model projection); strict signing schemas remain
778778unchanged.
779779
780+ For Machine-placed Provider Actions in 0.3 development, Machine admission resolves
781+ the same native RPC route as the Provider executor. A public Action name is not a
782+ second RPC policy. Raw operations that use the daemon's private Account catalog,
783+ credentials or legacy profiles remain custodian-only, including model listing,
784+ probing, binding status, loading, model-settings mutation, and raw Team-source
785+ request-policy support, resource-test candidate and broker eligibility reads.
786+ Raw connected-service quota-credit consumption also remains custodian-only: it
787+ uses the custodian's recovery state and returns its private quota snapshot. Requester
788+ Account-owned catalog writes keep their separate Account authority.
789+ Foreign Machine Use admits only the existing Team-model worker compatibility
790+ projection; it does not admit generic or competing-source projection of the
791+ custodian catalog. That Team slice neither reads custodian settings nor borrows
792+ custodian compatibility consent; the requesting Account supplies its own consent.
793+ The CLI preserves a typed Home target refusal instead of reporting unavailable
794+ authentication.
795+
780796The consumer's published loopback base path comes from the admitted hub runtime
781797endpoint, through the same signed application's private metadata operation. It
782798does not infer ` /v1 ` from the protocol or disclose the hub origin or credentials.
0 commit comments