Bitstric Labs SDK Integration Guide
The Bitstric Labs SDK (@bitstric/labs-sdk) provides type-safe bindings for initializing isolated agent sandboxes, intercepting autonomous tool execution, and exporting deterministic audit trails.
#Installation
BASHnpm install @bitstric/labs-sdk # or via pnpm pnpm add @bitstric/labs-sdk
#Quickstart Initialization
Initialize the LabsSafetyClient with your environment API keys and cluster endpoint:
TYPESCRIPTimport { LabsSafetyClient } from "@bitstric/labs-sdk"; const client = new LabsSafetyClient({ apiKey: process.env.BITSTRIC_LABS_KEY || "labs_live_key_90210", endpoint: "https://secure-sandbox.cluster.local" }); // Audit agent action before execution const response = await client.auditAgentAction({ agentId: "agent-finance-triage", payload: { action: "export_client_ledger" } }); console.log("Audit Status:", response.status);
#Features
- Isolated Sandbox Runtimes: Executes agent-generated code in ephemeral micro-VM containers.
- Semantic Prompt Guard: Intercepts prompt injection vectors prior to LLM forward pass.
- Automatic Audit Export: Emits ISO 42001 compliant audit events directly to your SIEM pipeline.