API Reference norns_sdk v#0.1.0

Copy Markdown View Source

Modules

Elixir SDK for the Norns durable agent runtime.

Declarative agent definition.

An agent's server-side details, as returned by the agents API.

Client for interacting with Norns agents.

A conversation's details, as returned by the conversations API.

A single event from a run's event log, as returned by GET /api/v1/runs/:id/events.

Translates between the provider-neutral wire format (used by the Norns orchestrator) and ReqLLM's types.

A run's details, as returned by GET /api/v1/runs/:id.

Streams a run's events to a subscriber process over the Norns agent socket.

A single event delivered to a subscriber by NornsSdk.Client.stream/4.

Defines a tool that an agent can call.

Worker that connects to Norns, registers agents/tools, and handles tasks.