Render live watchdog inbox messages

This commit is contained in:
Friel
2026-04-04 00:35:55 +00:00
parent c28071a8ce
commit 098bd5caf2
2 changed files with 2 additions and 4 deletions
+1
View File
@@ -849,6 +849,7 @@ fn thread_start_params_from_config(
sandbox: sandbox_mode_from_policy(config.permissions.sandbox_policy.get().clone()),
config: config_request_overrides_from_config(config),
ephemeral: Some(config.ephemeral),
experimental_raw_events: true,
persist_extended_history: true,
..ThreadStartParams::default()
}
+1 -4
View File
@@ -195,7 +195,6 @@ use codex_protocol::protocol::McpToolCallEndEvent;
use codex_protocol::protocol::Op;
use codex_protocol::protocol::PatchApplyBeginEvent;
use codex_protocol::protocol::RateLimitSnapshot;
#[cfg(test)]
use codex_protocol::protocol::RawResponseItemEvent;
use codex_protocol::protocol::ReviewRequest;
use codex_protocol::protocol::ReviewTarget;
@@ -994,7 +993,6 @@ pub(crate) struct ChatWidget {
status_line_branch_lookup_complete: bool,
external_editor_state: ExternalEditorState,
realtime_conversation: RealtimeConversationUiState,
#[cfg(test)]
last_replayed_agent_inbox_message: Option<(Option<String>, String)>,
last_rendered_user_message_event: Option<RenderedUserMessageEvent>,
last_non_retry_error: Option<(String, String)>,
@@ -3743,7 +3741,6 @@ impl ChatWidget {
self.request_redraw();
}
#[cfg(test)]
fn on_raw_response_item(&mut self, event: RawResponseItemEvent, from_replay: bool) {
let Some((sender, message)) = agent_inbox_message_from_item(&event.item) else {
if from_replay {
@@ -4817,7 +4814,6 @@ impl ChatWidget {
status_line_branch_lookup_complete: false,
external_editor_state: ExternalEditorState::Closed,
realtime_conversation: RealtimeConversationUiState::default(),
#[cfg(test)]
last_replayed_agent_inbox_message: None,
last_rendered_user_message_event: None,
last_non_retry_error: None,
@@ -6634,6 +6630,7 @@ impl ChatWidget {
format!("Agent message: {message}"),
hint,
));
self.request_redraw();
}
}
}