Plugins extend FamilyCo with new tools, skills, and providers. Each plugin lives underDocumentation Index
Fetch the complete documentation index at: https://familyco.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
plugins/<name>/ and registers capabilities with the runtime when enabled.
Views
- Plugin inventory
- Plugin capability list — tools, skills, providers contributed.
- Plugin state and approval mode.
Actions
- Discover plugins
- Enable / disable a plugin
- Update plugin approval mode
Integration behavior
- Enabling a plugin refreshes tool and skill inventories.
- Disabling a plugin removes its tools from active runtime usage.
- Plugin tool names are namespaced and become available to chat engine prompt and tool context when enabled.
Lifecycle
- Plugin discovery runs at startup (and on manual refresh).
- Capabilities are registered with the relevant services (tools, skills, providers).
- Tool policy (
tools.registry,tools.customFields) is consulted on each session and execution. - The plugin loader notifies subscribers via
onPluginsRefreshedwhen the inventory changes.