OptixLog Docs
Concepts

Concepts

The mental models behind OptixLog — the entity hierarchy, workflow-node graph, SDK surfaces, typed codegen, and credential model.

Understanding these concepts will help you use the SDK effectively and avoid common mistakes. This section covers the domain model first (what OptixLog stores), then the SDK surfaces (how you access it), then the developer tooling (how types and credentials work).

Concept map

Domain
  Organization
    └── Project
          ├── Teams → Members
          ├── Workflow-Node Graph
          │     └── Node (type, labels, properties, attachments, edges)
          └── Audit Log

SDK surfaces
  SDKClient          core identity / session
  Management         read the domain
  Pipeline           write nodes into the graph
  OptixClient        generated wrapper (wraps SDKClient + Pipeline)

Developer tooling
  optixlog.toml      project config (committed)
  credentials.toml   secrets (never committed)
  optixlog generate  emits typed bindings

Pages in this section

On this page