/** * Hive Agents * * The Hive Colony Model: * - Hive (Hybrid): Plans AND orchestrates based on phase * - Scout (Research/Collector): Explores codebase and external docs * - Forager (Worker/Coder): Executes tasks in isolation * - Hygienic (Consultant/Reviewer): Reviews plan quality * * Micode Agents: * - Codebase Locator: Finds WHERE files live in codebase * - Codebase Analyzer: Explains HOW code works with file:line refs */ export { zettaBeeAgent, QUEEN_BEE_PROMPT } from './hive'; export { scoutBeeAgent, SCOUT_BEE_PROMPT } from './scout'; export { foragerBeeAgent, FORAGER_BEE_PROMPT } from './forager'; export { hygienicBeeAgent, HYGIENIC_BEE_PROMPT } from './hygienic'; export { codebaseLocatorAgent, CODEBASE_LOCATOR_PROMPT } from './codebase-locator'; export { codebaseAnalyzerAgent, CODEBASE_ANALYZER_PROMPT } from './codebase-analyzer'; /** * Agent registry for OpenCode plugin * * Bee Agents (recommended): * - hive: Hybrid planner + orchestrator (detects phase, loads skills) * - architect: Discovery/planning (requirements, plan writing) * - swarm: Orchestration (delegates, verifies, merges) * - scout: Research/collection (codebase + external docs/data) * - forager: Worker/coder (executes tasks in worktrees) * - hygienic: Consultant/reviewer (plan quality) * * Froggy Agents: * - code-reviewer: Reviews code for quality, correctness, security * - code-simplifier: Simplifies code for clarity while preserving behavior * * Micode Agents: * - codebase-locator: Finds WHERE files live * - codebase-analyzer: Explains HOW code works * - pattern-finder: Finds patterns to model after * - project-initializer: Generates project docs */ export declare const hiveAgents: { zetta: { name: string; description: string; mode: "primary"; }; architect: { name: string; description: string; mode: "primary"; }; swarm: { name: string; description: string; mode: "primary"; }; scout: { name: string; description: string; mode: "subagent"; }; forager: { name: string; description: string; mode: "subagent"; }; hygienic: { name: string; description: string; mode: "subagent"; }; 'code-reviewer': { name: string; description: string; mode: "subagent"; }; 'code-simplifier': { name: string; description: string; mode: "subagent"; }; 'codebase-locator': { name: string; description: string; mode: "subagent"; }; 'codebase-analyzer': { name: string; description: string; mode: "subagent"; }; 'pattern-finder': { name: string; description: string; mode: "subagent"; }; 'project-initializer': { name: string; description: string; mode: "subagent"; }; };