Skip to content
API reference

app-backend-bindings

Kind Export Description
constant appBackendBindingsSchema Author declarations select named operations from registered binding kinds.
constant appBackendShardBindingsSchema Signed shard bindings pair each operation with its exact broker class.
function appBackendBindingOperation() Look up an operation within its declared kind; unknown names have no authority.

appBackendBindingsSchemaconstant

Section titled “appBackendBindingsSchema”
Signature
const appBackendBindingsSchema: $Array<
Union<
Struct<{
name: Literal<
| "APPS"
| "WORKFLOWS"
| "APP_STORAGE"
| "MEDIA"
| "COMPUTER"
| "INBOX"
| "AGENTS"
>;
operations: $Array<Literals<string[]>>;
}>[]
>
>;

Author declarations select named operations from registered binding kinds.


appBackendShardBindingsSchemaconstant

Section titled “appBackendShardBindingsSchema”
Signature
const appBackendShardBindingsSchema: $Array<Union<Struct<{
name: Literal<
| "APPS"
| "WORKFLOWS"
| "APP_STORAGE"
| "MEDIA"
| "COMPUTER"
| "INBOX"
| "AGENTS">;
operations: $Array<Union<Struct<{
name: Literal<...>;
cap: Literal<...>;
}>[]>>;
}>[]>>;

Signed shard bindings pair each operation with its exact broker class.

appBackendBindingOperation()function

Section titled “appBackendBindingOperation()”
Signature
function appBackendBindingOperation(
name,
operation,
): AppBackendBindingOperation | undefined;

Look up an operation within its declared kind; unknown names have no authority.

Parameter Type
name | "APPS" | "WORKFLOWS" | "APP_STORAGE" | "MEDIA" | "COMPUTER" | "INBOX" | "AGENTS"
operation string

| AppBackendBindingOperation | undefined

Re-exports appBackendBindingKinds


Re-exports AppBackendBindingName


Re-exports AppBackendBindingMethod


Re-exports AppBackendBindingOperation