|
|
@@ -14,6 +14,7 @@ import sessionReferencesRemote from '@deepseek-ai/dsh-session-reference/remote'
|
|
|
import subagentsRemote from '@deepseek-ai/dsh-subagent/remote'
|
|
|
import sessionRemote from '@deepseek-ai/dsh-api-session-controller/remote'
|
|
|
import workspaceRemote from '@deepseek-ai/dsh-api-workspace-controller/remote'
|
|
|
+import workspaceFilesRemote from '@deepseek-ai/dsh-api-workspace-files/remote'
|
|
|
import type { ClientRemote } from '@deepseek-ai/dsh-api-gateway/client'
|
|
|
|
|
|
export type { ClientRemote } from '@deepseek-ai/dsh-api-gateway/client'
|
|
|
@@ -33,6 +34,8 @@ export type {} from '@deepseek-ai/dsh-api-session-controller/remote'
|
|
|
export type * from '@deepseek-ai/dsh-api-session-controller/types'
|
|
|
export type {} from '@deepseek-ai/dsh-api-workspace-controller/remote'
|
|
|
export type * from '@deepseek-ai/dsh-api-workspace-controller/types'
|
|
|
+export type {} from '@deepseek-ai/dsh-api-workspace-files/remote'
|
|
|
+export type * from '@deepseek-ai/dsh-api-workspace-files/types'
|
|
|
export type { SessionJob as JobView } from '@deepseek-ai/dsh-api-session-controller/types'
|
|
|
// The forwarded-event allowlist's selection seat: without it in the consumer's
|
|
|
// compilation face `TypertRemoteEvent` is `never` and every `$on` call fails.
|
|
|
@@ -148,7 +151,7 @@ export async function apply(ctx: Context): Promise<() => Promise<void>> {
|
|
|
for (const contribution of [
|
|
|
agentPresetsRemote, commandsRemote, settingsControllerRemote, goalsRemote, llmRemote, dynamicRemote,
|
|
|
pluginInventoryRemote, messageFeedbackRemote, fileUploadsRemote, sessionReferencesRemote,
|
|
|
- subagentsRemote, sessionRemote, workspaceRemote,
|
|
|
+ subagentsRemote, sessionRemote, workspaceRemote, workspaceFilesRemote,
|
|
|
]) {
|
|
|
disposers.push(await ctx.remote.$mount(contribution))
|
|
|
}
|