15 lines
707 B
Markdown
15 lines
707 B
Markdown
# Owlen Plugins
|
|
|
|
Plugin management system for the Owlen AI agent.
|
|
|
|
## Overview
|
|
This crate manages the loading and discovery of Owlen plugins. It handles plugin metadata, dependency resolution, and provides the interface for plugins to register their tools and hooks.
|
|
|
|
## Features
|
|
- **Discovery:** Scan directories for compatible plugin manifests.
|
|
- **Isolation:** (Future) Ensure plugins run in a secure, isolated environment.
|
|
- **Registration:** Seamlessly add new tools and command handlers to the agent.
|
|
|
|
## Usage
|
|
Plugins are typically located in `~/.owlen/plugins/` or project-local `.owlen/plugins/` directories. Each plugin is defined by a manifest file (e.g., `plugin.toml` or `.owlen-plugin.json`).
|