Rulvar API reference
Rulvar API reference
Packages
| Package | Description |
|---|---|
| @rulvar/anthropic | Rulvar first-class provider adapter over @anthropic-ai/sdk. |
| @rulvar/bridge-ai-sdk | Rulvar bridge adapter wrapping any Vercel AI SDK LanguageModelV4 as a ProviderAdapter. |
| @rulvar/cli | Rulvar shell: run/resume/runs/inspect/plan/kb commands, TUI progress, createServer, createWorker, OTel exporter. |
| @rulvar/compat | rulvar frozen KeyDeriver profiles for hashVersions outside the support window (DEF-6); independently versioned. |
| @rulvar/core | Rulvar core: L0 contracts, journal kernel, ctx primitives, agent runtime, model router, tool system, dynamic orchestrator, InMemory and JSONL stores, event stream. |
| @rulvar/effects | Rulvar effect lane runtime: the adapter seam, provider capability matrix, reconciler, and the kill point conformance kit (rfcs/effects.md). |
| @rulvar/evals | Rulvar evals: eval cases, golden outputs, rubric and judge graders, matrix sweeps, canary fingerprint. |
| @rulvar/executor | Rulvar isolated tool executors: reference ToolExecutorProvider adapters that run tool work out of process (subprocess and container) so hostile or model-generated scripts cannot reach host capabilities. |
| @rulvar/openai | Rulvar first-class provider adapter for the OpenAI Responses API, plus the openaiCompatible factory. |
| @rulvar/plan | Rulvar adaptive orchestration extension: PlanRunner, RunLedger, escalation extensions, ModelLadder configuration. Replans during the run; not the plan-writing hybrid mode, which is @rulvar/planner. |
| @rulvar/planner | Rulvar flagship hybrid mode: plan agent, compileScript, WorkerSandboxRunner, self-repair loop. Plans before the run; not the PlanRunner orchestration extension, which is @rulvar/plan. |
| @rulvar/rulvar | Rulvar umbrella package: re-exports @rulvar/core, both first-class adapters, the file store, and the terminal progress renderer. Also installable through the unscoped alias package rulvar, which re-exports this one. |
| @rulvar/store-conformance | Rulvar executable store conformance kit (DEF-4). |
| @rulvar/store-postgres | Rulvar PostgreSQL store implementing JournalStore and LeasableStore with a fencing epoch, for multi-process and multi-host deployments. |
| @rulvar/store-sqlite | Rulvar SQLite store implementing JournalStore and LeasableStore with a fencing epoch. |
| @rulvar/testing | Rulvar test harness: createTestEngine, FakeAdapter, VCR cassettes, replay-strict runs, matchers. |
| eslint-plugin-rulvar | Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop. |