API Reference#
This reference provides an entry to the OpenRath v2.0.0 API and documents the retained v1-compatible Python façade by its package structure. Each page contains three kinds of information:
Information |
Purpose |
|---|---|
Source |
Corresponding source files for jumping back to the implementation. |
Public contract |
Common signatures, parameters, return values, and exceptions. |
Autodoc |
Class/function documentation imported from the current source. |
OpenRath v2.0.0#
Reference |
Contents |
|---|---|
Definition, context, runtime, governed adapters, artifacts, deployment, evaluation, observability, events/errors, Agent Server, and clients. |
v1-compatible package structure#
Package |
Contents |
|---|---|
Package-level entrypoint. |
|
|
|
Backend abstractions, sandboxes, persistent sandbox identities, tool payloads, results, registry, stream. |
|
Module tree, |
|
|
|
|
|
Memory backends, stores, op payloads, result types, local backend, OpenViking adapter boundary, registry. |
|
Split config/credentials, backend presets, EnvSpec registry, and store helpers. |
|
Atomic writes, root layout manifest, and cross-plane GC. |
|
Project-root and test environment helpers. |