feat: add trusted action groups

This commit is contained in:
2026-08-03 15:34:17 +08:00
parent c384368f66
commit bddf15a2d2
9 changed files with 173 additions and 11 deletions
+3 -1
View File
@@ -94,7 +94,9 @@ function loginFailureMessage(reason: unknown): string {
return message || "登录失败,请稍后重试。";
}
const rendererContext = new TrustedDOMRendererContext(messages, presence);
const rendererContext = new TrustedDOMRendererContext(messages, presence, (callID, submission) => {
return interactionKernel.submitToolCall(callID, new Date().toISOString(), submission).disposition === "accepted";
});
const rendererRegistry = new RendererRegistry<TrustedDOMRendererContext>();
rendererRegistry.register("user-message", (item, context) => context.renderUserMessage(item));
rendererRegistry.register("markdown", (item, context) => context.renderMarkdown(item));