File tree Expand file tree Collapse file tree
apps/sim/executor/handlers/evaluator Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,15 +44,19 @@ import { EvaluatorBlockHandler } from '@/executor/handlers/evaluator/evaluator-h
4444import type { ExecutionContext } from '@/executor/types'
4545import { ResolvedSecretTraceRegistry } from '@/executor/utils/resolved-secret-trace-registry'
4646import { executeProviderRequest } from '@/providers'
47+ import type { ProviderRequest } from '@/providers/types'
4748import { getProviderFromModel } from '@/providers/utils'
4849import type { SerializedBlock } from '@/serializer/types'
4950
5051const mockGetProviderFromModel = getProviderFromModel as Mock
5152const mockExecuteProviderRequest = executeProviderRequest as Mock
5253
5354/** The provider request the handler built, keyed the way the old wire body was. */
54- function providerRequestBody ( index = 0 ) : Record < string , any > {
55- const [ provider , request ] = mockExecuteProviderRequest . mock . calls [ index ]
55+ function providerRequestBody ( index = 0 ) : ProviderRequest & { provider : string } {
56+ const [ provider , request ] = mockExecuteProviderRequest . mock . calls [ index ] as [
57+ string ,
58+ ProviderRequest ,
59+ ]
5660 return { provider, ...request }
5761}
5862
You can’t perform that action at this time.
0 commit comments