TUI: Show apply patch diff. Stack: [2/2] (#2050)

Show the diff for apply patch

<img width="801" height="345" alt="image"
src="https://github.com/user-attachments/assets/a15d6112-e83e-4612-a2bd-43285689a358"
/>


Stack:
-> #2050
#2049
This commit is contained in:
aibrahim-oai
2025-08-11 18:32:59 -07:00
committed by GitHub
parent 39276e82d4
commit 336952ae2e
8 changed files with 363 additions and 46 deletions

View File

@@ -449,7 +449,7 @@ impl HistoryCell {
}
pub(crate) fn new_completed_mcp_tool_call(
num_cols: u16,
num_cols: usize,
invocation: McpInvocation,
duration: Duration,
success: bool,
@@ -487,7 +487,7 @@ impl HistoryCell {
format_and_truncate_tool_result(
&text.text,
TOOL_CALL_MAX_LINES,
num_cols as usize,
num_cols,
)
}
mcp_types::ContentBlock::ImageContent(_) => {
@@ -848,7 +848,9 @@ impl HistoryCell {
}
};
let lines: Vec<Line<'static>> = create_diff_summary(title, changes);
let mut lines: Vec<Line<'static>> = create_diff_summary(title, &changes, event_type);
lines.push(Line::from(""));
HistoryCell::PendingPatch {
view: TextBlock::new(lines),