Skip to main content

Thread Pseudo CLI

Generated from packages/codeboltjs/src/tools/pseudo-cli/commands.ts. Edit the registry or rerun node scripts/generate-pseudo-cli-docs.js instead of updating this file by hand.

The thread pseudo CLI module currently exposes 10 commands.

Related SDK docs: Thread

Commands At A Glance

ActionDescriptionRequired flags
createCreate a thread--task
create-startCreate and start a thread--task, --agent
create-bgCreate thread in background--task, --agent
listList threadsNone
getGet thread details--id
startStart a thread--id
updateUpdate a thread--id, --data
deleteDelete a thread--id
statusUpdate thread status--id, --status
messagesGet thread messages--id

create

Create a thread

codebolt thread create --task <string> [--agent <string>]
NameFlagTypeRequiredDescription
task--taskstringYesTask or prompt text for the target operation.
agent--agentstringNoAgent identifier used by the command.

create-start

Create and start a thread

codebolt thread create-start --task <string> --agent <string>
NameFlagTypeRequiredDescription
task--taskstringYesTask or prompt text for the target operation.
agent--agentstringYesAgent identifier used by the command.

create-bg

Create thread in background

codebolt thread create-bg --task <string> --agent <string>
NameFlagTypeRequiredDescription
task--taskstringYesTask or prompt text for the target operation.
agent--agentstringYesAgent identifier used by the command.

list

List threads

codebolt thread list

This command takes no parameters.

get

Get thread details

codebolt thread get --id <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.

start

Start a thread

codebolt thread start --id <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.

update

Update a thread

codebolt thread update --id <string> --data <json>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.
data--datajsonYesStructured JSON payload passed through to the underlying SDK method.

delete

Delete a thread

codebolt thread delete --id <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.

status

Update thread status

codebolt thread status --id <string> --status <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.
status--statusstringYesStatus value to apply to the target resource.

messages

Get thread messages

codebolt thread messages --id <string>
NameFlagTypeRequiredDescription
id--idstringYesIdentifier of the target resource.