description: "Computer-use provider registration for deployments that enable one desktop driver at a time."
English | 中文
A deployment can enable one computer-use provider at a time. Loading another provider fails with the registered provider name. Each provider supplies its own tools and desktop operations. This package adds no model-visible tools and does not coordinate concurrent Sessions.
Mount the service once beside the chosen provider in a Cordis composition:
- name: '@deepseek-ai/dsh-computer-use'
The service has no configuration. Provider plugins inject computerUse and call ctx.computerUse.register(ComputerUseProviderName(name)); the brand is exported from @deepseek-ai/dsh-computer-use/brand. The returned effect disposer releases that registration.
Providers stop admitting tool calls, close their resources, and await owned work before releasing the registration. ctx.computerUse.providerName reports the registered name until release.
None, as this registry only records provider names.
Registration does not alter model requests. Provider-owned tools and guidance determine their own request-prefix effects.
The service limits registrations within its Cordis service instance.