mirror of
https://github.com/openai/codex.git
synced 2026-11-13 21:30:47 +00:00
Render live watchdog inbox messages
This commit is contained in:
@@ -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()
|
||||
}
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user