Interface: ExtensionsStatus
Defined in: core/session.ts:463
The extensions of a session: where they're installed, what's installed, what runs and what can't (with why).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
about | Record<string, AboutExtension> | What each active one is, from its manifest: for a view that lists them. | core/session.ts:475 |
active | string[] | The names of the extensions this session runs with, the kit's and the agent's too. | core/session.ts:473 |
catalogTopics? | string[] | The topics the chats' catalog shows (catalogTopics); none, every extension. | core/session.ts:468 |
dirs | ExtensionDirs | - | core/session.ts:464 |
inactive | object[] | - | core/session.ts:476 |
installed | InstalledExtension[] | - | core/session.ts:471 |
official? | string | The agent's own marketplace (officialMarketplace), for the chats' catalog. | core/session.ts:466 |
sessionTools? | () => readonly string[] | The running session's tools, as the model names them (empty until it has started): what a capability's tools are checked against. | core/session.ts:478 |
untrusted | object[] | The workspace's extensions that don't run until the person trusts them there (#57): the chats ask. | core/session.ts:470 |