decord/alpha/source/modules/vibegrations/lib/VibegrationsAwaitingUser.tsx
github-actions c6aa9eb120 chore: update source for alpha 349.3
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/05xxx/module_5030.js (118.4 MB)
2026-10-01 06:55:13 +00:00

36 lines
1 KiB
TypeScript

// Module ID: 16615
// Function ID: 16616
// Name: VibegrationsAwaitingUser
// Dependencies: [12852, 2]
// Exports: activeAwaitingUser
// Module 16615 (VibegrationsAwaitingUser)
import VibegrationsChatStore from "VibegrationsChatStore" /* 12852 */;
import size from "module_2" /* 2 */;
const turnSettled = VibegrationsChatStore.turnSettled;
const result = size.fileFinishedImporting("modules/vibegrations/lib/VibegrationsAwaitingUser.tsx");
export const activeAwaitingUser = function activeAwaitingUser(message, isNewest) {
let awaitingUser = null;
if (isNewest) {
let role;
if (message != null) {
role = message.role;
}
awaitingUser = null;
if ("assistant" === role) {
awaitingUser = null;
if (null != message.awaitingUser) {
awaitingUser = null;
if (null != message.secretRequest) {
awaitingUser = null;
if (turnSettled(message)) {
awaitingUser = message.awaitingUser;
}
}
}
}
}
return awaitingUser;
};