6e57d060e1
Remove contextCollector dependency from council_finalize and append Athena runtime guidance directly to the tool's JSON response string. This fixes the timing bug where guidance registered via contextCollector only arrived on the next message cycle, too late for Athena's same-turn synthesis. - Remove ContextCollector import, RegisterContext type, and collector.register() block - Append buildAthenaRuntimeGuidance() output after JSON result with \n\n separator - Simplify createCouncilFinalize() factory call in tool-registry (no options) - Update unit tests: replace collector mock assertions with direct output string checks - Update integration tests: wrap JSON.parse with extractJson() helper for hybrid output