Saltar al contenido principal
Versión: 0.25.0

Interface: ExtensionsStatus

Defined in: core/session.ts:468

The extensions of a session: where they're installed, what's installed, what runs and what can't (with why).

Properties​

PropertyTypeDescriptionDefined in
aboutRecord<string, AboutExtension>What each active one is, from its manifest: for a view that lists them.core/session.ts:480
activestring[]The names of the extensions this session runs with, the kit's and the agent's too.core/session.ts:478
catalogTopics?string[]The topics the chats' catalog shows (catalogTopics); none, every extension.core/session.ts:473
dirsExtensionDirs-core/session.ts:469
inactiveobject[]-core/session.ts:481
installedInstalledExtension[]-core/session.ts:476
official?stringThe agent's own marketplace (officialMarketplace), for the chats' catalog.core/session.ts:471
serverStatus?() => Promise<McpServerStatus[]>Its MCP servers as they are now (empty until it has started): which remote ones need signing in (#61).core/session.ts:485
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:483
untrustedobject[]The workspace's extensions that don't run until the person trusts them there (#57): the chats ask.core/session.ts:475