Skip to content

craft-hub / WorkAssistant

Class: WorkAssistant ​

Defined in: packages/craft-hub/src/work-assistant.ts:37

Bounded, user-triggered analysis of supplied work snapshots, never background execution.

Constructors ​

Constructor ​

new WorkAssistant(provider?): WorkAssistant

Defined in: packages/craft-hub/src/work-assistant.ts:39

Parameters ​

provider? ​

WorkAssistantProvider

Returns ​

WorkAssistant

Methods ​

capture() ​

capture(input): Promise<{ dueLocal: string | null; important: boolean; listId: string | null; notes: string; remind: boolean; title: string; warnings: string[]; }>

Defined in: packages/craft-hub/src/work-assistant.ts:61

Parameters ​

input ​

unknown

Returns ​

Promise<{ dueLocal: string | null; important: boolean; listId: string | null; notes: string; remind: boolean; title: string; warnings: string[]; }>


focus() ​

focus(input): Promise<{ items: object[]; summary: string; }>

Defined in: packages/craft-hub/src/work-assistant.ts:75

Parameters ​

input ​

unknown

Returns ​

Promise<{ items: object[]; summary: string; }>


status() ​

status(): object

Defined in: packages/craft-hub/src/work-assistant.ts:41

Returns ​

object

available ​

available: boolean

provider? ​

optional provider?: string

Released under the MIT License.