forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
agent-systemGuardian/Luminor agent infrastructureGuardian/Luminor agent infrastructurepriority:highImportant, address soonImportant, address soon
Milestone
Description
Interfaces Needed
IPlugin— Plugin lifecycle (init, activate, deactivate, dispose)IAgent— Agent definition (name, description, model, system prompt, tools)IHook— Hook definition (event, handler, priority, conditions)ITool— Tool definition (name, description, schema, execute)ISkill— Skill definition (name, trigger, prompt, tools)ICommand— Command definition (name, aliases, handler)IMcpServer— MCP server definition (name, transport, tools, resources)IGuardian— Guardian definition (gate, element, domain, model, luminors)
Requirements
- Zod v4 runtime validation for all interfaces
- JSON Schema export for external tooling
- Backward compatible with
@opencode-ai/plugininterface - Support for lazy loading and tree-shaking
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agent-systemGuardian/Luminor agent infrastructureGuardian/Luminor agent infrastructurepriority:highImportant, address soonImportant, address soon