Light Dark

hot.dev/hot-ai-agent — Reusable harness primitives for AI agents: transports, commands, runtime stores, rendering, streaming, and MCP helpers.

Version: 1.0.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/hot-ai-agent": "1.0.0"

Add this to your deps in hot.hot

Namespaces

::ai

NamespaceFunctionsTypesDescription
::agent13Reusable harness primitives for AI agents.

::ai::agent

NamespaceFunctionsTypesDescription
::attachments121Normalized attachment shape and helpers for chat-style agents.
::auth195Webhook authentication helpers for agent transport adapters.
::blob112Content-addressed blob storage for agent attachments.
::callbacks82Outbound callback support for queued / asynchronous agent replies.
::chat-turn162One-call wrapper around the "memory-grounded LLM reply" lifecycle.
::command72Command helpers for chat-style agents.
::lifecycle131Reusable scheduled lifecycle helpers for AI agents.
::mcp4Helpers for agent-scoped MCP tools.
::memory93Reusable memory lifecycle command declarations and response shapes.
::notify121Notification ledger for scheduled (and ad-hoc) agent output.
::render41Neutral rendering helpers for agent replies.
::request11Per-request session/identity bindings for one agent chat turn.
::runtime91Runtime helpers shared by long-lived AI agents: scoped stores,
::stream11Agent-level stream event labels and emit helpers.
::synthesis52"One-shot" LLM synthesis for scheduled (or otherwise non-streaming)
::transport83Transport-neutral shapes for chat-style AI agents.