Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
14 lines
443 B
TypeScript
14 lines
443 B
TypeScript
import type { AgentInteractionResponseInput } from "./contracts/agentConversationVM";
|
|
|
|
export function submitAgentInteractionResponseAndDismiss(input: {
|
|
response: AgentInteractionResponseInput;
|
|
submit(response: AgentInteractionResponseInput): boolean;
|
|
dismiss(requestId: string): void;
|
|
}): boolean {
|
|
const admitted = input.submit(input.response);
|
|
if (admitted) {
|
|
input.dismiss(input.response.requestId);
|
|
}
|
|
return admitted;
|
|
}
|