feat(athena): inject intent runtime guidance and action flows

This commit is contained in:
ismeth
2026-03-01 00:18:39 +01:00
committed by YeonGyu-Kim
parent ed2bb1ead7
commit c265200f5f
8 changed files with 825 additions and 12 deletions
+2 -1
View File
@@ -32,6 +32,7 @@ import {
createPrepareCouncilPromptTool,
} from "../tools"
import { createCouncilFinalize, createCouncilRead } from "../tools/council-archive"
import { contextCollector } from "../features/context-injector"
import { getMainSessionID } from "../features/claude-code-session-state"
import { filterDisabledTools } from "../shared/disabled-tools"
import { isTaskSystemEnabled, log } from "../shared"
@@ -281,7 +282,7 @@ export function createToolRegistry(args: {
...taskToolsRecord,
...hashlineToolsRecord,
prepare_council_prompt: createPrepareCouncilPromptTool(ctx.directory),
council_finalize: createCouncilFinalize(ctx.directory),
council_finalize: createCouncilFinalize(ctx.directory, { contextCollector }),
council_read: createCouncilRead(ctx.directory),
}