- Introduced a new two-phase cost calculation method for dialectic reasoning, allowing separate search and synthesis phases.
- Updated the dialectic configuration to support synthesis model settings, enabling more flexible model usage.
- Enhanced the `DialecticAgent` to handle both single-model and two-phase modes, improving cost estimation accuracy.
- Added telemetry metrics for detailed analysis of search and synthesis phases, including input/output token tracking and tool call counts.
- Updated related documentation and usage notes to reflect the new capabilities and configurations.