craft-hub / StartAgentTaskInput
Interface: StartAgentTaskInput
Defined in: packages/craft-hub/src/agent-tasks.ts:13
Input accepted by a host-provided agent task adapter.
Extended by
Properties
actionId?
optionalactionId?:"improve-project-config"
Defined in: packages/craft-hub/src/agent-tasks.ts:20
capabilityId?
optionalcapabilityId?:string
Defined in: packages/craft-hub/src/agent-tasks.ts:19
parentTaskId?
optionalparentTaskId?:string
Defined in: packages/craft-hub/src/agent-tasks.ts:22
primaryProjectId
primaryProjectId:
string
Defined in: packages/craft-hub/src/agent-tasks.ts:16
primaryProjectRelativePath?
optionalprimaryProjectRelativePath?:string
Defined in: packages/craft-hub/src/agent-tasks.ts:18
Project-relative package selected as the task working directory.
projectIds
projectIds:
string[]
Defined in: packages/craft-hub/src/agent-tasks.ts:15
prompt
prompt:
string
Defined in: packages/craft-hub/src/agent-tasks.ts:14
sandboxMode?
optionalsandboxMode?:"read-only"|"workspace-write"
Defined in: packages/craft-hub/src/agent-tasks.ts:24
Least filesystem access the host adapter should grant to this task.
workspaceId?
optionalworkspaceId?:string
Defined in: packages/craft-hub/src/agent-tasks.ts:21