Update session
update_sessionEdits an existing TuneWorks driving session. Deletes are not supported.
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": {
"sessionId": "<sessionId>"
},
"name": "update_session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track | No | ||
| worked | No | ||
| braking | No | ||
| drivers | No | ||
| setupId | No | ||
| bestTime | No | ||
| location | No | ||
| traction | No | ||
| eventName | No | ||
| eventType | No | ||
| midCorner | No | ||
| sessionId | Yes | ||
| vehicleId | No | ||
| cornerExit | No | ||
| dataLogIds | No | ||
| didNotWork | No | ||
| cornerEntry | No | ||
| sessionDate | No | Session date in YYYY-MM-DD format. Natural date strings are accepted but YYYY-MM-DD is preferred. | |
| sessionFormat | No | ||
| overallBalance | No | ||
| expectedUpdatedAt | No | Optional optimistic-concurrency timestamp from a previous TuneWorks response. | |
| performanceFigures | No | ||
| suggestedSetupChange | No | ||
| additionalSessionDetails | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| list | No | ||
| tool | Yes | TuneWorks MCP tool name that produced this result. | |
| user | No | ||
| setup | No | ||
| status | Yes | Stable result status such as ok, created, updated, sent, auth_required, or confirmation_required. | |
| message | No | ||
| outcome | No | Optional domain outcome for an otherwise successful read. | |
| session | No | ||
| tracker | No | ||
| vehicle | No | ||
| activation | No | ||
| modification | No |