refactor: standardize developer text and identifiers in English
This commit is contained in:
@@ -288,7 +288,7 @@ export class ChatView {
|
||||
* inner .{hist|bubble}-body → data-user-name | data-asst-name + data-timestamp
|
||||
*
|
||||
* The .{hist|bubble}-body::before pseudo-element in style.css uses attr()
|
||||
* to render the "Nombre HH:MM" label aligned to the bubble corner; the
|
||||
* to render the "Name HH:MM" label aligned to the bubble corner; the
|
||||
* wrapper .user::before pseudo uses attr(data-user-initials) to paint the
|
||||
* circular avatar's 2-letter monogram.
|
||||
*
|
||||
@@ -583,8 +583,8 @@ export class ChatView {
|
||||
|
||||
/**
|
||||
* Pretty-print the JSON conversation structure to a human-readable plain
|
||||
* text log (one entry per "HH:MM Nombre: texto"). Tool calls are rendered
|
||||
* as indented blocks ("TOOL: nombre" followed by Input/Output sections).
|
||||
* text log (one entry per "HH:MM Name: text"). Tool calls are rendered
|
||||
* as indented blocks (tool name followed by input/output sections).
|
||||
* @param {ReturnType<ChatView["_serializeConversation"]>} conv
|
||||
* @returns {string}
|
||||
*/
|
||||
@@ -648,8 +648,8 @@ export class ChatView {
|
||||
* Public entry-point wired to the #chat-export-btn in the chat header.
|
||||
* Serializes the current conversation and produces TWO downloads:
|
||||
* 1. vocero-conversacion-YYYYMMDD-HHMMSS.json (structured data)
|
||||
* 2. vocero-conversacion-YYYYMMDD-HHMMSS.txt (log legibile para humanos)
|
||||
* UI feedback: briefly swaps the download icon for a ✓ "hecho" tick then
|
||||
* 2. vocero-conversacion-YYYYMMDD-HHMMSS.txt (human-readable log)
|
||||
* UI feedback: briefly swaps the download icon for a ✓ completion tick then
|
||||
* restores the original SVG so the user gets a visual ack that the export
|
||||
* completed (idempotent / errors are logged to console — never throws).
|
||||
*/
|
||||
@@ -677,7 +677,7 @@ export class ChatView {
|
||||
setTimeout(() => this._exportBtn?.classList.remove("chat-export-empty"), 600);
|
||||
}
|
||||
if (typeof window !== "undefined" && typeof console !== "undefined") {
|
||||
console.info("[ui/chat.js:exportConversation] No hay mensajes aún — exportación omitida.");
|
||||
console.info("[ui/chat.js:exportConversation] No messages yet — export skipped.");
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -691,7 +691,7 @@ export class ChatView {
|
||||
}
|
||||
} catch (err) {
|
||||
if (typeof window !== "undefined" && typeof console !== "undefined") {
|
||||
console.error("[ui/chat.js:exportConversation] Error exportando conversación:", err);
|
||||
console.error("[ui/chat.js:exportConversation] Conversation export failed:", err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user