{
"title": "cli.output.notification.LogContent",
"description": "Contents of a log read or subscribe. Mirrors the upstream\n`crate::filesystem::logs::LogContent` (which has no serde\nderives) so the wire shape is parseable in cli-lib without depending\non it for serialization.\n\n`Json` carries an arbitrary API payload (one of the two intentional\nuses of `serde_json::Value` in this module). `DataUrl` carries\n`data:{mime};base64,{payload}` for binary log content.\n\nWire shapes:\n `{\"type\":\"notification\",\"content\":<value>}`\n `{\"type\":\"notification\",\"content_data_url\":\"data:...\"}`",
"anyOf": [
{
"title": "Json",
"type": "object",
"properties": {
"content": {}
}
},
{
"title": "DataUrl",
"type": "object",
"properties": {
"content_data_url": {
"type": "string"
}
}
}
]
}