The all-in-one council_query tool returned everything as a single blob, preventing the iOS app from displaying individual model responses as separate content blocks. By removing it, the agent must now use: - council_stage1_collect (individual responses) - council_stage2_rank (peer rankings) - council_stage3_synthesize (final synthesis) Each stage call generates a separate tool_result, enabling granular display in the UI.
6.2 KiB
6.2 KiB