record raw events everywhere
Some checks are pending
record-daemon / Build, check and test (push) Waiting to run

This commit is contained in:
2026-05-06 23:53:01 +02:00
parent ff713da1e8
commit fcfa55d0aa
13 changed files with 848 additions and 2043 deletions

View File

@@ -6,7 +6,6 @@ use serde::{Deserialize, Serialize};
use uuid::Uuid;
use crate::config::Settings;
use crate::lqp::GameEvent;
use crate::recording::RecordingResult;
use crate::state::DaemonStatus;
use crate::timeline::RecordingMetadata;
@@ -153,7 +152,10 @@ pub enum IpcNotification {
},
/// Game event received.
GameEvent { event: Box<GameEvent> },
GameEvent {
event_type: String,
raw_data: serde_json::Value,
},
/// Daemon status changed.
StatusChanged { status: DaemonStatus },