API Reference wardrik_core v#0.1.0-rc.1

Copy Markdown

Modules

A durable agent runtime. Agents survive a crash, wait for a person, and run every call through your code.

A sign-in a person must finish before a call can run.

Keeps agents in memory, for tests and trying things out. They're gone when the node stops.

Gives an agent its tools.

The state passed through a turn's middleware.

Gives tools the credentials of whoever the turn acts for.

Something that happened to an agent.

Where an agent's events go: a log, a broadcast, anything a client reads from.

Gives your code the API keys it calls services with, such as a model provider's or a search API's.

Wraps every step of a turn: the turn itself, each model call, and each tool call.

Someone or something that can act, such as a person, a team or a service, as in IAM.

What a parked step sees when it runs again.

Retries model calls and tool calls that fail in a way a retry may fix.

Why a turn parks once a model call's retries run out.

A span in a turn's trace.

The events an agent emits.

A tool an agent may call.

A tool call the model asked for, with the arguments the model wrote.