@burtson-labs/agent-adapters-provider
v1.0.6
Published
Provider integration adapters for Bandit Agent Framework.
Readme
@burtson-labs/agent-adapters-provider
LLM provider adapters for the Bandit Agent Framework.
Thin streaming wrappers that normalize one provider API surface into the shape @burtson-labs/agent-core expects, so the agent runtime is provider-agnostic.
Install
pnpm add @burtson-labs/agent-adapters-provider @burtson-labs/agent-coreWhat's inside
ProviderClient— base provider abstraction consumed byagent-core's tool-use loopDeterministicProviderClient— replay-friendly client for tests and trace fixturesProviderChatOptions— normalized request shape across providers- A polyfilled
TextDecoderfallback for runtimes that don't ship one (some constrained worker environments)
Quick example
import { DeterministicProviderClient } from "@burtson-labs/agent-adapters-provider";
import { createAgentRuntime } from "@burtson-labs/agent-core";
const provider = new DeterministicProviderClient({
responses: ["Hello from a pinned reply."]
});
const runtime = createAgentRuntime({ providerClient: provider });License
Apache License 2.0 — Copyright 2026 Burtson Labs.
