Skip to content

Paraharness API Reference v0.1.0 ​

Packages ​

PackageDescription
@paraharness/coreDeclarative pure-AST agent orchestration DSL (P.*), capability-tiered isolation scope ports, and durable continuation-stack execution runtime.
@paraharness/nodeLocal OS subprocess runner pools, one-shot commands, circuit-breaking stream checks, framed PTY background daemons, and MCP control-plane adapters for Paraharness.
@paraharness/gitCopy-on-Write (CoW) hierarchical Git worktree isolation scope, git-index checkpointing, stateless 3-way merge-tree reconciliation, and candidate comparison tools for Paraharness.
@paraharness/fsWorkspace-jailed filesystem tools, glob effect matchers, pre/post-flight write policy guards, quota tripwires, and atomic JSONL lesson store for Paraharness.
@paraharness/markdownFrontmatter and section-aware Markdown source loaders for Paraharness global rules, scoped rules, and on-demand skills.
@paraharness/sqliteWAL-mode SQLite runtime drivers for Paraharness LedgerStore, Copy-on-Write TopologyStore, LessonStore, and global rules sources.
@paraharness/postgresDistributed PostgreSQL runtime drivers for Paraharness LedgerStore, Copy-on-Write TopologyStore, LessonStore, and global rules sources.
@paraharness/lockfileCross-process advisory lockfile utility with p-queue in-process serialization, atomic wx file creation, utimes heartbeat, and stale lock reclamation.
@paraharness/claudeAnthropic Claude ModelDriver and AST builders for Paraharness supporting API key and CLI OAuth subscription seats, KV prefix caching, and thinking signature preservation.
@paraharness/openaiOpenAI Responses API and Codex CLI ModelDriver and AST builders for Paraharness supporting previous_response_id branching, cross-seat failover, and structured outputs.
@paraharness/geminiGoogle Gemini generateContent ModelDriver and AST builders for Paraharness supporting API key and CLI/ADC seats, thoughtSignature preservation, and structured outputs.
@paraharness/githubGitHub Issues tracker adapter, HMAC-verified webhook event stream source, and idempotent pull-request step executor for Paraharness.
@paraharness/slackSlack Socket Mode interactive human approval / control-plane adapter and incoming webhook notification driver for Paraharness.

Released under the MIT License.