mirror of
https://github.com/openai/codex.git
synced 2026-10-31 19:28:49 +00:00
tui/core: partially submit committed request_user_input answers on interrupt
This commit is contained in:
@@ -587,6 +587,7 @@ pub(crate) async fn apply_bespoke_event_handling(
|
||||
);
|
||||
let empty = CoreRequestUserInputResponse {
|
||||
answers: HashMap::new(),
|
||||
interrupted: false,
|
||||
};
|
||||
if let Err(err) = conversation
|
||||
.submit(Op::UserInputAnswer {
|
||||
@@ -1916,6 +1917,7 @@ async fn on_request_user_input_response(
|
||||
error!("request failed with client error: {err:?}");
|
||||
let empty = CoreRequestUserInputResponse {
|
||||
answers: HashMap::new(),
|
||||
interrupted: false,
|
||||
};
|
||||
if let Err(err) = conversation
|
||||
.submit(Op::UserInputAnswer {
|
||||
@@ -1932,6 +1934,7 @@ async fn on_request_user_input_response(
|
||||
error!("request failed: {err:?}");
|
||||
let empty = CoreRequestUserInputResponse {
|
||||
answers: HashMap::new(),
|
||||
interrupted: false,
|
||||
};
|
||||
if let Err(err) = conversation
|
||||
.submit(Op::UserInputAnswer {
|
||||
@@ -1966,6 +1969,7 @@ async fn on_request_user_input_response(
|
||||
)
|
||||
})
|
||||
.collect(),
|
||||
interrupted: false,
|
||||
};
|
||||
|
||||
if let Err(err) = conversation
|
||||
|
||||
Reference in New Issue
Block a user