This commit is contained in:
Timothy Jaeryang Baek
2026-03-01 12:32:44 -06:00
parent 18865a9fef
commit ddedceb7ad
3 changed files with 4 additions and 5 deletions

View File

@@ -1052,8 +1052,7 @@ async def terminal_event_handler(
"""Emit terminal:* events for Open Terminal tools.
- display_file → emits 'terminal:display_file' to open the file preview.
- write_file / replace_file_content → emits 'terminal:write_file' or
'terminal:replace_file_content' to silently refresh the file browser.
- write_file → emits 'terminal:write_file' to silently refresh the file browser.
"""
if not event_emitter:
return
@@ -1079,7 +1078,7 @@ async def terminal_event_handler(
"data": {"path": path},
}
)
elif tool_function_name in ("write_file", "replace_file_content"):
elif tool_function_name == "write_file":
await event_emitter(
{
"type": f"terminal:{tool_function_name}",

View File

@@ -451,7 +451,7 @@
if (!data?.path) return;
if (type === 'terminal:display_file') {
displayFileHandler(data.path, { showControls, showFileNavPath });
} else if (type === 'terminal:write_file' || type === 'terminal:replace_file_content') {
} else if (type === 'terminal:write_file') {
showFileNavDir.set(data.path);
}
};

View File

@@ -338,7 +338,7 @@
}
}
if (['write_file', 'replace_file_content'].includes(data?.name) && data?.params?.path) {
if (['write_file'].includes(data?.name) && data?.params?.path) {
showFileNavDir.set(res?.path ?? data.params.path);
}