{
"description": "A user message with meta.sentFrom cli whose text carries command tags becomes a cli-output block with source user (not a user-text block); the tag markup is carried verbatim.",
"expected": {
"blocks": [
{
"createdAt": 1755000000000,
"id": "msg-cli-701",
"kind": "cli-output",
"localId": null,
"source": "user",
"text": "/status\nstatus\n"
}
],
"hasReadyEvent": false,
"latestUsage": null,
"visibleBlocks": [
{
"createdAt": 1755000000000,
"id": "msg-cli-701",
"kind": "cli-output",
"localId": null,
"source": "user",
"text": "/status\nstatus\n"
}
]
},
"fixtureVersion": 1,
"input": {
"agentState": null,
"messages": [
{
"content": {
"content": {
"text": "/status\nstatus\n",
"type": "text"
},
"meta": {
"sentFrom": "cli"
},
"role": "user"
},
"createdAt": 1755000000000,
"id": "msg-cli-701",
"localId": null,
"seq": 1
}
],
"options": {
"hasMoreMessages": false
}
},
"name": "cli-output-user-command"
}