Skip to content

Interface: UseAgentApprovalsResult

@roomful/solid


@roomful/solid / UseAgentApprovalsResult

Defined in: solid/src/index.ts:424

Describes the return value of useAgentApprovals.

approve: (id) => void

Defined in: solid/src/index.ts:438

Approves a pending proposal (if permitted) and broadcasts the decision.

Approves a pending proposal (if permitted) and broadcasts the decision.

string

The proposal id.

void


pending: Accessor<AgentProposal[]>

Defined in: solid/src/index.ts:433

Exposes the proposals still awaiting a decision, newest first. Reactive.


proposals: Accessor<AgentProposal[]>

Defined in: solid/src/index.ts:428

Exposes every proposal, newest first. Reactive: updates on any local or remote change.


propose: (input) => AgentProposal

Defined in: solid/src/index.ts:448

Proposes an action for approval and broadcasts it as pending.

Proposes an action for approval and broadcasts it to peers as pending.

The action type and optional payload.

unknown

string

AgentProposal

The created proposal.


reject: (id) => void

Defined in: solid/src/index.ts:443

Rejects a pending proposal (if permitted) and broadcasts the decision.

Rejects a pending proposal (if permitted) and broadcasts the decision.

string

The proposal id.

void