Create a T3 thread
t3_thread_createCreate a thread in an existing T3 project. Provide model selection when no default is set, then verify the mutation status to confirm acceptance of the returned branch and worktree.
Instructions
Create a thread in an existing T3 project. Supply modelSelection when the project has no default. The returned branch and worktree reflect the request; check the mutation status for acceptance.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>",
"title": "<title>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "t3_thread_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| branch | No | ||
| projectId | Yes | ||
| runtimeMode | No | ||
| worktreePath | No | ||
| idempotencyKey | Yes | ||
| modelSelection | No | ||
| interactionMode | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | ||
| status | Yes | ||
| threadId | Yes | ||
| commandId | Yes | ||
| projectId | Yes | ||
| workspace | Yes | ||
| t3Sequence | No | ||
| operationId | Yes | ||
| environmentId | Yes |