Skip to content

craft-hub / DeliveryLocalExecutor

Interface: DeliveryLocalExecutor ​

Defined in: packages/craft-hub/src/delivery/receiver.ts:6

Implemented by a local host; project resolution and trust must happen here.

Properties ​

cancel ​

cancel: (taskId) => Promise<void>

Defined in: packages/craft-hub/src/delivery/receiver.ts:11

Parameters ​

taskId ​

string

Returns ​

Promise<void>


capabilities ​

capabilities: object

Defined in: packages/craft-hub/src/delivery/receiver.ts:7

followup ​

followup: boolean

worktree ​

worktree: boolean


find ​

find: (requestId) => Promise<DeliveryLocalTask | undefined>

Defined in: packages/craft-hub/src/delivery/receiver.ts:9

Parameters ​

requestId ​

string

Returns ​

Promise<DeliveryLocalTask | undefined>


get ​

get: (taskId) => Promise<DeliveryLocalTask | undefined>

Defined in: packages/craft-hub/src/delivery/receiver.ts:10

Parameters ​

taskId ​

string

Returns ​

Promise<DeliveryLocalTask | undefined>


start ​

start: (request) => Promise<DeliveryLocalTask>

Defined in: packages/craft-hub/src/delivery/receiver.ts:8

Parameters ​

request ​

DeliveryRequest

Returns ​

Promise<DeliveryLocalTask>

Released under the MIT License.