feat: システムメッセージをTUIで表示させる

This commit is contained in:
2026-05-04 12:04:09 +09:00
parent 58b12d859b
commit a0e1583916
10 changed files with 475 additions and 138 deletions
+6
View File
@@ -19,6 +19,12 @@ pub enum Block {
UserMessage {
segments: Vec<Segment>,
},
/// Persisted `role:system` history item rendered as an ordinary log
/// element. File refs, auto-read snippets, workflow bodies, and future
/// system-message injections all share this lane.
SystemMessage {
text: String,
},
/// Echo of `Method::Notify` received by this Pod, surfaced as a log
/// element so subscribers see the external input that drove any
/// following auto-kicked turn.