102b754f1e
Athena primary should not be routable via switch_agent or appear in the delegation table. Only athena-junior (subagent) remains delegatable via task(). - Remove athena from ALLOWED_AGENTS and DESCRIPTION in switch-agent tool - Remove ATHENA_PROMPT_METADATA from agentMetadata, agent.ts, barrel export - Update switch-agent test to assert athena rejection - Remove ATHENA_PROMPT_METADATA test block
14 lines
745 B
TypeScript
14 lines
745 B
TypeScript
export { createAthenaAgent } from "./agent"
|
|
export { createAthenaJuniorAgent, ATHENA_JUNIOR_PROMPT_METADATA } from "./athena-junior-agent"
|
|
export { createCouncilMemberAgent, COUNCIL_MEMBER_PROMPT, COUNCIL_SOLO_ADDENDUM, COUNCIL_DELEGATION_ADDENDUM } from "./council-member-agent"
|
|
export { COUNCIL_INTENT_ADDENDUMS } from "./council-intent-addendums"
|
|
export {
|
|
buildAthenaRuntimeGuidance,
|
|
getValidCouncilIntents,
|
|
resolveCouncilIntent,
|
|
} from "./council-runtime-guidance"
|
|
export type { CouncilIntent, CouncilGuidanceMode } from "./council-runtime-guidance"
|
|
export { COUNCIL_DEFAULTS } from "./constants"
|
|
export { ATHENA_INTERACTIVE_PROMPT } from "./interactive-prompt"
|
|
export { ATHENA_NON_INTERACTIVE_PROMPT } from "./non-interactive-prompt"
|