Protocol Registry
Generated capability protocol reference from @aster/services.
Protocol Registry
These pages are generated from @aster/services/protocols. A protocol is a
capability standard: canonical ID, version, settings schema, operation
request/response schemas, and declared authority.
The Protocol Stability Policy defines the semver, range, and deprecation rules these entries follow.
| Protocol | Version | Summary |
|---|---|---|
aster.attachment-composition | 1.0.0 | Composes prompt attachments into model content and retained attachment references. |
aster.composer | 1.0.0 | Contributes schema-validated entries to the host composer registry. |
aster.credential-provider-registry | 1.0.0 | Enumerates credential provider descriptors for model and service authentication. |
aster.dictation | 1.0.0 | Captures dictation audio and produces transcribed text. |
aster.evidence-search | 1.0.0 | Indexes policy-admitted Evidence documents and returns narrow source-linked search hits. |
aster.execution-cell-host | 1.1.0 | Launches admitted execution cells on a verified physical host and returns validation evidence. |
aster.execution-surface | 1.0.0 | Prepares the execution surface a run targets: runner configuration and surface capabilities. |
aster.file-search | 1.0.0 | Searches workspace file paths, glob patterns, and file content through the selected file-search provider. |
aster.judge | 1.0.0 | Verifies an invocation claim against cited evidence with an independent model-backed judge. |
aster.mode | 1.0.0 | Prepares per-run mode policy (system prompt, tool policy, permission decisions, propositions). |
aster.model | 1.0.0 | Runs one stateless model turn from portable request data and returns normalized model output. |
aster.model-graph | 1.0.0 | Enumerates model identities, access providers, and model routes as a normalized graph snapshot. |
aster.operator-proposal-engine | 3.0.0 | Produces one effect-free routing proposal over an exact host-generated candidate set. |
aster.permission | 1.0.0 | Authorizes concrete attempted actions: callers ask whether an action may use authority now. |
aster.processor | 1.0.0 | Attaches, drives, cancels, and detaches a plugin-owned processor. |
aster.provider-storage | 1.1.0 | Provides scoped KV records and blob objects for provider-owned state. |
aster.realtime-conversation | 2.0.0 | Creates and drives realtime voice conversations against realtime model providers. |
aster.resource-action-provider | 1.0.0 | Executes bounded credential-bound Resource connector actions after host-side subject, publication, consent, and policy authorization. |
aster.resource-kind-provider | 8.0.0 | Implements trusted Resource kind semantics while Aster retains authority, workspace isolation, version ordering, and settlement CAS. |
aster.scheduler | 1.0.0 | Pure bounded schedule validation and next-occurrence computation. |
aster.secret-store | 1.0.0 | Provides reference-addressed secret values while enumeration returns refs only. |
aster.site-hosting | 1.0.0 | Stages and atomically manages immutable Site deployments through exact host-selected targets. |
aster.telemetry-sink | 1.0.0 | Records structured operational telemetry and flushes buffered sink output. |
aster.tool | 1.0.0 | Describes and invokes published callables; dynamic tool sources are providers of this protocol. |
aster.tool-ui-renderer | 1.0.0 | Describes plugin-provided renderer-process tool UI modules and manifests. |
aster.transcription | 1.0.0 | Transcribes audio files to text. |
aster.trigger | 1.0.0 | Realizes integrity-pinned trigger sources, emits authenticated candidates, and performs declared egress. |
aster.work-verifier | 1.0.0 | Evaluates declared Work criteria over one frozen evidence packet and returns strict verification evidence. |
aster.workflow-engine | 2.0.0 | Prepares, runs, and operates workflow executables for the workflow control plane. |
aster.workspace | 1.0.0 | Advertises and materializes isolated workspace strategies under Aster-owned admission, promotion, and cleanup authority. |
aster.workspace-provider | 1.0.0 | Prepares, settles, and releases filesystem workspace leases without launching execution. |