internal/

directory
v0.0.0-...-1112840 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2026 License: MIT

Directories

Path Synopsis
adapters
cli
Package cli implements the CLI input/output adapter.
Package cli implements the CLI input/output adapter.
daemon
Package daemon implements the server-side of the daemon transport.
Package daemon implements the server-side of the daemon transport.
telegram
Package telegram implements a Telegram Bot adapter using the Telegram Bot API over raw HTTP (no external SDK dependency).
Package telegram implements a Telegram Bot adapter using the Telegram Bot API over raw HTTP (no external SDK dependency).
Package config handles loading and hot-reloading of per-agent configuration.
Package config handles loading and hot-reloading of per-agent configuration.
Package credentials provides pluggable authentication for LLM backends and adapters.
Package credentials provides pluggable authentication for LLM backends and adapters.
Package cron implements a background scheduler that fires agent tasks at configured intervals and delivers the result to a target push address.
Package cron implements a background scheduler that fires agent tasks at configured intervals and delivers the result to a target push address.
Package ctxkey defines typed context keys shared across packages to avoid collisions.
Package ctxkey defines typed context keys shared across packages to avoid collisions.
Package dotenv loads a .env file into the process environment.
Package dotenv loads a .env file into the process environment.
Package hub implements the zlaw hub — the broker that routes messages between autonomous agent processes over an embedded NATS server.
Package hub implements the zlaw hub — the broker that routes messages between autonomous agent processes over an embedded NATS server.
Package identity manages agent keypairs and verification (Phase 2).
Package identity manages agent keypairs and verification (Phase 2).
Package llm defines the LLM client interface and shared types.
Package llm defines the LLM client interface and shared types.
Package logging provides structured logging utilities with pretty output and JSON mode for hub/agent log aggregation.
Package logging provides structured logging utilities with pretty output and JSON mode for hub/agent log aggregation.
Package messaging defines the inter-agent messaging contract.
Package messaging defines the inter-agent messaging contract.
Package nats wraps the embedded NATS server (Phase 2).
Package nats wraps the embedded NATS server (Phase 2).
Package push defines the Pusher interface and Registry for outbound message delivery to a known target address without waiting for an inbound message.
Package push defines the Pusher interface and Registry for outbound message delivery to a known target address without waiting for an inbound message.
Package session manages multi-session event routing and output broadcasting.
Package session manages multi-session event routing and output broadcasting.
Package skills handles discovery and loading of markdown-based agent skills.
Package skills handles discovery and loading of markdown-based agent skills.
Package slashcmd provides a channel-agnostic slash command registry and dispatcher.
Package slashcmd provides a channel-agnostic slash command registry and dispatcher.
Package tools provides the tool registry and executor.
Package tools provides the tool registry and executor.
builtin
Package builtin provides built-in tools available to every agent.
Package builtin provides built-in tools available to every agent.
Package transport abstracts the IPC mechanism used by the daemon and CLI attach.
Package transport abstracts the IPC mechanism used by the daemon and CLI attach.
Package version holds build-time variables injected via ldflags.
Package version holds build-time variables injected via ldflags.
Package zlaw implements the zlaw hub core (Phase 2).
Package zlaw implements the zlaw hub core (Phase 2).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL