Directories
¶
| Path | Synopsis |
|---|---|
|
Package execshared holds behavior shared by the executor implementations (claudeexecutor, googleexecutor, chatcompletionexecutor) so each backend applies identical semantics: prompt-suffix handling, resource-label defaults, the submit routing predicate, the bounded tool-call dispatch pool, the submit-gate validation tail, and recording each model call's latency and the process's client Region on the trace unless DRIFTLESSAF_TRACE_CALL_LATENCY=false turns that off.
|
Package execshared holds behavior shared by the executor implementations (claudeexecutor, googleexecutor, chatcompletionexecutor) so each backend applies identical semantics: prompt-suffix handling, resource-label defaults, the submit routing predicate, the bounded tool-call dispatch pool, the submit-gate validation tail, and recording each model call's latency and the process's client Region on the trace unless DRIFTLESSAF_TRACE_CALL_LATENCY=false turns that off. |
|
Package telemetry provides the shared GenAI metrics recorder used by the executor implementations (claudeexecutor, googleexecutor, chatcompletionexecutor) so each backend emits identically-shaped metrics, differing only in the gen_ai.provider.name attribute.
|
Package telemetry provides the shared GenAI metrics recorder used by the executor implementations (claudeexecutor, googleexecutor, chatcompletionexecutor) so each backend emits identically-shaped metrics, differing only in the gen_ai.provider.name attribute. |
Click to show internal directories.
Click to hide internal directories.