import type { TypingMode } from "../../config/types.js"; import { normalizeOptionalString } from "../../shared/string-coerce.js"; import { isSilentReplyText, SILENT_REPLY_TOKEN } from "../tokens.js"; import type { TypingPolicy } from "../types.js"; import type { TypingController } from "./typing.js";
const signalToolStart = async () => { if (disabled) { return;
} // Start typing as soon as tools begin executing, even before the first text delta. if (!typing.isActive()) {
await typing.startTypingLoop();
typing.refreshTypingTtl(); return;
} // Keep typing indicator alive during tool execution.
typing.refreshTypingTtl();
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.