Module: ActiveAgents
- Defined in:
- lib/activeagents/telemetry.rb,
lib/activeagents/telemetry/span.rb,
lib/activeagents/telemetry/trace.rb,
lib/activeagents/telemetry/version.rb,
lib/activeagents/telemetry/reporter.rb,
lib/activeagents/telemetry/configuration.rb,
lib/activeagents/telemetry/batching_reporter.rb
Overview
Shared core for reporting LLM traces to ActiveAgents.
This gem carries no integration of its own — it owns the wire format, the configuration, and delivery. Install an adapter for whatever your app calls the model through:
gem "activeagents-telemetry-ruby_llm" # apps built on RubyLLM
Configure the destination once and every adapter inherits it:
ActiveAgents::Telemetry.configure do |config|
config.api_key = ENV["ACTIVEAGENTS_API_KEY"]
config.service_name = "my-app"
end
Defined Under Namespace
Modules: Telemetry