internal/

directory
v1.30.3 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2026 License: GPL-3.0

Directories

Path Synopsis
cmd
common
dirlock
Package dirlock provides a directory-based locking mechanism for coordinating access to shared resources across multiple processes.
Package dirlock provides a directory-based locking mechanism for coordinating access to shared resources across multiple processes.
logger/tag
Package tag provides standardized tag functions for structured logging.
Package tag provides standardized tag functions for structured logging.
spec/types
Package types provides typed union types for YAML fields that accept multiple formats.
Package types provides typed union types for YAML fields that accept multiple formats.
llm
Package llm provides a generic abstraction layer for interacting with Large Language Model providers.
Package llm provides a generic abstraction layer for interacting with Large Language Model providers.
allproviders
Package allproviders imports all LLM providers to register them.
Package allproviders imports all LLM providers to register them.
providers/anthropic
Package anthropic provides an LLM provider implementation for Anthropic's Claude API.
Package anthropic provides an LLM provider implementation for Anthropic's Claude API.
providers/gemini
Package gemini provides an LLM provider implementation for Google's Gemini API.
Package gemini provides an LLM provider implementation for Google's Gemini API.
providers/local
Package local provides an LLM provider implementation for local OpenAI-compatible servers.
Package local provides an LLM provider implementation for local OpenAI-compatible servers.
providers/openai
Package openai provides an LLM provider implementation for OpenAI's API.
Package openai provides an LLM provider implementation for OpenAI's API.
providers/openrouter
Package openrouter provides an LLM provider implementation for OpenRouter's API.
Package openrouter provides an LLM provider implementation for OpenRouter's API.
Package output provides tree-structured rendering for DAG execution status.
Package output provides tree-structured rendering for DAG execution status.
persistence
fileuser
Package fileuser provides a file-based implementation of the UserStore interface.
Package fileuser provides a file-based implementation of the UserStore interface.
builtin/chat
Package chat provides an executor for chat (LLM-based conversation) steps.
Package chat provides an executor for chat (LLM-based conversation) steps.
service
scheduler/filenotify
Package filenotify provides a mechanism for watching file(s) for changes.
Package filenotify provides a mechanism for watching file(s) for changes.

Jump to

Keyboard shortcuts

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