From f5b809cceaee8b3489b34532ef27b9bd8ad68d95 Mon Sep 17 00:00:00 2001 From: ismeth Date: Thu, 19 Feb 2026 02:19:47 +0100 Subject: [PATCH] refactor(athena): remove dead council types and stale barrel exports Remove CouncilLaunchFailure, CouncilLaunchedMember, CouncilLaunchResult types and barrel exports for deleted council-orchestrator and council-prompt modules. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus --- src/agents/athena/index.ts | 2 -- src/agents/athena/types.ts | 18 ------------------ 2 files changed, 20 deletions(-) diff --git a/src/agents/athena/index.ts b/src/agents/athena/index.ts index c47ed179..1709f7cf 100644 --- a/src/agents/athena/index.ts +++ b/src/agents/athena/index.ts @@ -2,6 +2,4 @@ export * from "./types" export * from "./agent" export * from "./council-member-agent" export * from "./model-parser" -export * from "./council-prompt" -export * from "./council-orchestrator" diff --git a/src/agents/athena/types.ts b/src/agents/athena/types.ts index 2809e95a..cb668c0c 100644 --- a/src/agents/athena/types.ts +++ b/src/agents/athena/types.ts @@ -7,21 +7,3 @@ export interface CouncilMemberConfig { export interface CouncilConfig { members: CouncilMemberConfig[] } - -export interface CouncilLaunchFailure { - member: CouncilMemberConfig - error: string -} - -export interface CouncilLaunchedMember { - member: CouncilMemberConfig - taskId: string -} - -/** Return type of executeCouncil — only tracks launch outcomes, not task completion */ -export interface CouncilLaunchResult { - question: string - launched: CouncilLaunchedMember[] - failures: CouncilLaunchFailure[] - totalMembers: number -}