Skip to content

Commit 5089aa7

Browse files
authored
refactor: make Talk consultation aliases private (#184732)
Keep the three owner-local Talk consultation aliases private while preserving the existing Gateway owner and options contracts and runtime behavior.
1 parent 496f32b commit 5089aa7

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎src/gateway/talk/client-agent-consult.types.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ export type TalkAgentConsultRequest = Parameters<RealtimeVoiceAgentConsultRunner
2121

2222
export type TalkAgentConsultSource = "tool-call" | "native-delegation";
2323

24-
export type TalkAgentConsultLifecycleMethods = {
24+
type TalkAgentConsultLifecycleMethods = {
2525
adoptCompletionClaims?: () => void;
2626
claimAppend?: () => boolean;
2727
claimFailureAppend?: () => boolean;
2828
revokeRequesterFinal?: () => void;
2929
steer?: RealtimeVoiceAgentConsultRunner;
3030
};
3131

32-
export type LifecycleBoundTalkAgentConsult = ((
32+
type LifecycleBoundTalkAgentConsult = ((
3333
args: unknown,
3434
signal: AbortSignal,
3535
ready?: () => Promise<void>,
@@ -48,7 +48,7 @@ export type ReusableTalkAgentConsult = (
4848
sourceInput?: SessionControllerInput,
4949
) => Promise<{ text: string }>;
5050

51-
export type GatewayTalkAgentConsultRunner = (
51+
type GatewayTalkAgentConsultRunner = (
5252
request: TalkAgentConsultRequest,
5353
) => ReturnType<RealtimeVoiceAgentConsultRunner>;
5454

0 commit comments

Comments
 (0)