internal/

directory
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package agent implements the core agentic loop for the Go sidecar.
Package agent implements the core agentic loop for the Go sidecar.
Package alerts provides a global pub/sub bus for agent-generated alerts and persists them to disk for reconnection replay.
Package alerts provides a global pub/sub bus for agent-generated alerts and persists them to disk for reconnection replay.
Package channels provides shared helpers used by all chat-platform gateways.
Package channels provides shared helpers used by all chat-platform gateways.
discord
Package discord implements a Discord bot gateway via the Discord Gateway WebSocket API.
Package discord implements a Discord bot gateway via the Discord Gateway WebSocket API.
signal
Package signal implements a Signal gateway via the signal-cli daemon.
Package signal implements a Signal gateway via the signal-cli daemon.
slack
Package slack implements a Slack bot gateway using the Slack Events API (webhook mode).
Package slack implements a Slack bot gateway using the Slack Events API (webhook mode).
telegram
Package telegram implements a Telegram bot gateway via the Bot API long-polling interface.
Package telegram implements a Telegram bot gateway via the Bot API long-polling interface.
whatsapp
Package whatsapp implements a WhatsApp bot gateway via the Meta Cloud API.
Package whatsapp implements a WhatsApp bot gateway via the Meta Cloud API.
Package cli implements the interactive TolleCode CLI.
Package cli implements the interactive TolleCode CLI.
Package liteaccess implements the optional "server access key" — the DOOR that gates browser access to Tollecode Lite web mode.
Package liteaccess implements the optional "server access key" — the DOOR that gates browser access to Tollecode Lite web mode.
Package liteauth is the single source of truth for Tollecode Lite's local 2FA.
Package liteauth is the single source of truth for Tollecode Lite's local 2FA.
Package mcp implements a Model Context Protocol client.
Package mcp implements a Model Context Protocol client.
Package selfhostgate is the single seam between the open-source CLI and the closed-source selfhost server.
Package selfhostgate is the single seam between the open-source CLI and the closed-source selfhost server.
Package session provides JSONL-based session storage compatible with the Python sidecar.
Package session provides JSONL-based session storage compatible with the Python sidecar.
Package shellenv resolves the shell interpreter used to run agent and workflow shell commands, so run_shell works on every platform.
Package shellenv resolves the shell interpreter used to run agent and workflow shell commands, so run_shell works on every platform.
Package todo provides persistent storage and scheduling for TodoTask workflows.
Package todo provides persistent storage and scheduling for TodoTask workflows.
Package webauth holds the HTTP-layer security shared by `tollecode web` (browser Lite): the Origin policy, a session-token gate backed by liteauth, and a CORS policy that reflects the request Origin.
Package webauth holds the HTTP-layer security shared by `tollecode web` (browser Lite): the Origin policy, a session-token gate backed by liteauth, and a CORS policy that reflects the request Origin.
Package webmode runs Tollecode Lite as a local web app: the same Go sidecar that Tauri drives over stdio, but serving the Angular UI over HTTP and speaking the command protocol over a WebSocket (/ws/cmd) instead of Tauri IPC.
Package webmode runs Tollecode Lite as a local web app: the same Go sidecar that Tauri drives over stdio, but serving the Angular UI over HTTP and speaking the command protocol over a WebSocket (/ws/cmd) instead of Tauri IPC.
Package workflow implements a server-side, n8n-style workflow execution engine: a DAG of typed nodes (triggers, AI agents, logic, actions, data) wired by ports, executed with join-gated scheduling, cancellation, and per-node run state suitable for a live executions inspector.
Package workflow implements a server-side, n8n-style workflow execution engine: a DAG of typed nodes (triggers, AI agents, logic, actions, data) wired by ports, executed with join-gated scheduling, cancellation, and per-node run state suitable for a live executions inspector.

Jump to

Keyboard shortcuts

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