Commit Graph

4 Commits

Author SHA1 Message Date
Benjamin McCormick 26cddfe537 Merge branch 'main' into ben/dialectic-two-phase-cost 2026-01-27 14:52:34 -05:00
Rajat Ahuja 2270e5666f
switch OTEL metrics to prometheus (#344)
* feat: replace OTEL with Prometheus

* fix: second pass of docs and cleanup
2026-01-25 17:26:42 -05:00
Benjamin McCormick 9cd21ebd72 feat: enhance dialectic cost calculator with two-phase support
- 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.
2026-01-22 15:46:52 -05:00
Vineeth Voruganti 6b3ecef601
Telemetry Overhaul (#333)
* chore: Refactor a top-level telemetry folder

* fix: Add OTEL push based metrics

* chore: cleanup otel to match prometheus implementation

* fix: Remove prometheus

* feat: Scaffold CloudEvent Emitter

* chore: remove dead code

* feat: PoC Cloud Events

* chore: cleanup test

* fix: Event naming conventions and OTEL Settings

* fix: Revamped Dream Event Structure

* fix: Instrument Event Code

* fix: Add Tests for CloudEvent Telemetry

* fix: Code Rabbit Nits

* fix: Dedupe Event IDs
2026-01-21 16:49:14 -05:00