@balage-osaka/sdk
v0.1.0-alpha.1
Published
TypeScript SDK for BALAGE — Semantic Verification Layer
Maintainers
Readme
@balage/sdk
TypeScript SDK for BALAGE — the Semantic Verification Layer for browser automation.
Installation
npm install @balage/sdkQuick Start
import { BalageClient, WorkflowBuilder } from "@balage/sdk";
const client = new BalageClient({
apiKey: process.env.BALAGE_API_KEY!,
baseUrl: "https://api.balage.dev/api/v1",
});
const workflow = WorkflowBuilder
.create("Login Check")
.startUrl("https://example.com/login")
.step("navigate", (s) => s
.agentType("navigator")
.objective("Navigate to login page")
.acceptanceCriteria("Login form is visible")
)
.build();
const run = await client.workflows.run(workflow);
const result = await client.workflows.waitForCompletion(run.id);Documentation
See SDK Guide for full API reference and examples.
License
MIT
