Преглед изворни кода

fix(api-gateway): compose scoped remote fixture types

imccyu пре 2 месеци
родитељ
комит
8bbbb6fe59
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      packages/api/gateway/tests/client.spec.ts

+ 4 - 1
packages/api/gateway/tests/client.spec.ts

@@ -4,6 +4,7 @@ import { z } from 'zod'
 import type { ConnectionHandle } from '@deepseek-ai/dsh-client-connection/client'
 import type { ConnectionHandle } from '@deepseek-ai/dsh-client-connection/client'
 import type {
 import type {
   InvocationDescriptor,
   InvocationDescriptor,
+  TypeRTClientRemote,
   TypeRTContext,
   TypeRTContext,
   TypeRTRemoteScopeApi,
   TypeRTRemoteScopeApi,
   TypeRTRemoteNamespace,
   TypeRTRemoteNamespace,
@@ -38,7 +39,9 @@ declare module '@deepseek-ai/dsh-type-meta' {
 
 
 }
 }
 
 
-type FixtureContext = Omit<Context, 'remote'> & { readonly remote: TypeRTRemoteScopeApi<'fixture'> }
+type FixtureContext = Omit<Context, 'remote'> & {
+  readonly remote: TypeRTClientRemote & TypeRTRemoteScopeApi<'fixture'>
+}
 
 
 const idSchema = z.string().min(1)
 const idSchema = z.string().min(1)
 const requestSchema = z.object({ objective: z.string().min(1) })
 const requestSchema = z.object({ objective: z.string().min(1) })