@hivecast/director (1.1.33)
Installation
@hivecast:registry=npm install @hivecast/director@1.1.33"@hivecast/director": "1.1.33"About this package
Director
Everything running in your home, each thing with what it says it is, what it holds, what is mounted
under it and what it is made from. Director is a thin page around the one explorer (mx-explorer
from @open-matrix/explorer), like Explorer and Demos: it hands the explorer the person's
connection and Director's workspace, picks the thing the address names, and follows the go intents
the explorer cannot follow itself. The design is The Explorer
(chapter 9 §9.10 accounts for every surface the old Director page had; chapter 16, item G2).
The workspace
matrix.package.json declares one workspace under explorer.workspaces, director. It names no
list of its own (arrangements: [], arrangementsFrom the Registry's arrangements collection),
so it lists the Registry's own layouts of the home's things and every list a keeper declares, and
it says audience: developer: a thing's developer tabs are shown.
The tabs
Director draws no tab. Each is a view the installed packages publish for what a thing speaks
(browser.views): Overview, State, Children, Source, History, Interface and About from the SDK
views package (@open-matrix/explorer-views), Chat from the conversations application, and so on.
The address carries the thing: #application=director&thing=<mount>&facet=<id>.
Dependencies
Dependencies
| ID | Version |
|---|---|
| @open-matrix/chat | 1.1.33 |
| @open-matrix/contracts | 1.1.33 |
| @open-matrix/conversation | 1.1.33 |
| @open-matrix/core | 1.1.33 |
| @open-matrix/dashboard-components | 1.1.33 |
| @open-matrix/explorer | 1.1.33 |
| @open-matrix/hivecast-brand | 1.1.33 |
Development Dependencies
| ID | Version |
|---|---|
| @open-matrix/hive-pm | 1.1.33 |
| @types/node | ^25.0.10 |
| esbuild | ^0.27.3 |
| linkedom | ^0.16.11 |
| tsx | ^4.21.0 |
| typescript | ^5.7.0 |