Module: Smith::Agent::ProviderCallTiming
- Included in:
- ProviderCompletion
- Defined in:
- lib/smith/agent/provider_call_timing.rb
Overview
Monotonic timing and trace emission for one provider attempt: the attempt's single measured duration wraps the whole chat completion (including any provider-side tool loop). Per-network-round timing belongs to the host's RubyLLM notification subscriptions, not Smith.
Defined Under Namespace
Classes: Timer