Module: Sashiko

Defined in:
lib/sashiko.rb,
lib/sashiko/box.rb,
lib/sashiko/ractor.rb,
lib/sashiko/traced.rb,
lib/sashiko/context.rb,
lib/sashiko/version.rb,
lib/sashiko/adapters/faraday.rb,
lib/sashiko/adapters/anthropic.rb

Overview

Adapters are NOT auto-required. Each is a thin optional layer over the core.

require "sashiko/adapters/faraday"
require "sashiko/adapters/anthropic"

Defined Under Namespace

Modules: Adapters, Box, Context, Ractor, Traced

Constant Summary collapse

DEFAULT_TRACER_NAME =
"sashiko"
VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.tracerObject



32
# File 'lib/sashiko.rb', line 32

def tracer = @tracer ||= OpenTelemetry.tracer_provider.tracer(DEFAULT_TRACER_NAME, VERSION)