29 lines
1.5 KiB
TypeScript
29 lines
1.5 KiB
TypeScript
import type { RunAssistantAddressLaneAttemptRuntimeInput } from "./assistantAddressLaneAttemptRuntimeAdapter";
|
|
|
|
export interface BuildAssistantAddressLaneAttemptRuntimeInputInput {
|
|
messageUsed: RunAssistantAddressLaneAttemptRuntimeInput["messageUsed"];
|
|
carryMeta: RunAssistantAddressLaneAttemptRuntimeInput["carryMeta"];
|
|
analysisDateHint: RunAssistantAddressLaneAttemptRuntimeInput["analysisDateHint"];
|
|
llmSemanticHints: RunAssistantAddressLaneAttemptRuntimeInput["llmSemanticHints"];
|
|
activeOrganization: RunAssistantAddressLaneAttemptRuntimeInput["activeOrganization"];
|
|
knownOrganizations: RunAssistantAddressLaneAttemptRuntimeInput["knownOrganizations"];
|
|
mergeFollowupContextWithOrganizationScope:
|
|
RunAssistantAddressLaneAttemptRuntimeInput["mergeFollowupContextWithOrganizationScope"];
|
|
runAddressQueryTryHandle: RunAssistantAddressLaneAttemptRuntimeInput["runAddressQueryTryHandle"];
|
|
}
|
|
|
|
export function buildAssistantAddressLaneAttemptRuntimeInput(
|
|
input: BuildAssistantAddressLaneAttemptRuntimeInputInput
|
|
): RunAssistantAddressLaneAttemptRuntimeInput {
|
|
return {
|
|
messageUsed: input.messageUsed,
|
|
carryMeta: input.carryMeta,
|
|
analysisDateHint: input.analysisDateHint,
|
|
llmSemanticHints: input.llmSemanticHints,
|
|
activeOrganization: input.activeOrganization,
|
|
knownOrganizations: input.knownOrganizations,
|
|
mergeFollowupContextWithOrganizationScope: input.mergeFollowupContextWithOrganizationScope,
|
|
runAddressQueryTryHandle: input.runAddressQueryTryHandle
|
|
};
|
|
}
|