fix(athena): remove dead temperature/permission fields from council launch pipeline

LaunchInput.temperature and LaunchInput.permission were accepted and
passed through the council orchestrator but never forwarded to the
actual promptAsync API call (SDK doesn't support per-request temperature
or permission). Remove the dead fields, the unused AthenaConfig
interface, and update tests/docs/schema accordingly.
This commit is contained in:
ismeth
2026-02-14 15:38:34 +01:00
committed by YeonGyu-Kim
parent b1d7d15fd9
commit 96581dac07
8 changed files with 17 additions and 90 deletions
@@ -12,8 +12,6 @@ export function createCouncilLauncher(manager: BackgroundManager): CouncilLaunch
parentMessageID: input.parentMessageID,
parentAgent: input.parentAgent,
model: input.model,
temperature: input.temperature,
permission: input.permission,
})
},
}