RemoteSkillReceiverConfig

One enrolled Receiver identity and its target-local project roots.

Attributes

attributemodel_config
= ConfigDict(arbitrary_types_allowed=True, extra='forbid', frozen=True)
attributeserver_urlstr
= Field(min_length=1, max_length=2048)
attributetarget_idstr
= Field(min_length=1, max_length=64, pattern='^[a-z0-9]+(?:-[a-z0-9]+)*$')
attributecredentialSecretStr
attributeagent_kindLiteral['codex', 'claude_code']
attributeworkspacePath
attributestate_rootPath | None
= None
attributereceiver_versionstr
= Field(default=RECEIVER_VERSION, min_length=1, max_length=64)
attributeenvironment_fingerprintstr | None
= Field(default=None, pattern='^[0-9a-f]{64}$')
attributeallow_insecure_httpbool
= False

On this page