10e28417a3
Replace oracle as the agent for council background tasks with a purpose-built council-member agent. This avoids coupling to oracle's config/prompt and provides proper read-only tool restrictions (deny write, edit, task, athena_council). - New council-member-agent.ts with analysis-oriented system prompt - Registered in agentSources (hidden from Sisyphus delegation table) - Added to type system, Zod schemas, display names, tool restrictions - Minimal model fallback (always overridden per council member at launch) - Council orchestrator now launches members as council-member agent Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
8 lines
233 B
TypeScript
8 lines
233 B
TypeScript
export * from "./types"
|
|
export * from "./agent"
|
|
export * from "./council-member-agent"
|
|
export * from "./model-parser"
|
|
export * from "./council-prompt"
|
|
export * from "./council-orchestrator"
|
|
export * from "../../config/schema/athena"
|