@helyx/control-protocol
v0.5.0
Published
Versioned Cloud Connect protocol contracts for Helyx.
Maintainers
Readme
Helyx Control Protocol
Strict runtime contracts and pure connection-state helpers for Helyx Cloud Connect.
The package contains no gateway credentials, database access, dashboard code, generic execution surface, or deployment-specific network configuration.
The connector-origin support.bug.create.v1 capability carries bounded /bug
submission fields without attachments, secrets or downloadable credentials and
uses the existing authenticated session, epoch, sequence and replay checks. A
successful response may include one bounded HTTPS claim link.
Cloud Connect accepts core versions in the reviewed >=0.4.0 <0.5.0 range.
The additive Phase 6 contracts carry v0.5 module feature metadata, explicit
settings and managed-resource permission IDs, range presentation, field-level
support visibility, generic unsaved-settings previews and UTF-8 imports capped
at 48 KiB. Preview and import are separately capability-negotiated as
guild.module.configuration.preview.v1 and
guild.module.resource.import.v1; older peers remain compatible by omitting
the new optional projection fields and capabilities.
Guild state carries bounded feature-access decisions computed by the running
bot. Clients may present those decisions, but they cannot authorise protected
feature mutations. Optional featureId bindings associate individual projected
settings, previews and managed-resource controls with one declared feature;
unknown bindings are rejected.
