---
title: "DF8107: Unknown Dock Activation Target"
description: "Dock activation requested for unknown dock id \"{id}\""
canonical_url: "https://devfra.me/errors/df8107"
---
# DF8107: Unknown Dock Activation Target

> Dock activation requested for unknown dock id "\{id}"

## Message

> Dock activation requested for unknown dock id "`{id}`"

## Cause

`ctx.docks.activate(dockId)`, reached via the `hub:docks:activate` RPC, was called with a `dockId` that no registered dock entry owns. The activation is still broadcast, but no hub UI provider will switch to it.

## Fix

Pass a `dockId` that matches a registered dock entry. Ids are case-sensitive, so check for typos and ensure the target dock is registered before activating it. For the terminals dock the id is `devframes_plugin_terminals`:

```ts
await rpc.call('hub:docks:activate', {
  dockId: 'devframes_plugin_terminals',
  params: { sessionId },
})
```

## Source

- [`packages/hub/src/node/host-docks.ts`](https://github.com/devframes/devframe/blob/main/packages/hub/src/node/host-docks.ts): `DevframeDocksHost.activate()` reports this when the requested dock id isn't in `views`.


## Sitemap

See the full [sitemap](https://devfra.me/sitemap.md) for all pages.
