Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
chat
Package chat provides functionality for interacting with Large Language Models (LLMs) through both direct prompts and streaming interfaces.
|
Package chat provides functionality for interacting with Large Language Models (LLMs) through both direct prompts and streaming interfaces. |
mcp
Package mcp provides shared types and functionality for MCP (Machine Cognition Protocol) integration.
|
Package mcp provides shared types and functionality for MCP (Machine Cognition Protocol) integration. |
persona
Package persona provides functionality for defining and managing different LLM personas.
|
Package persona provides functionality for defining and managing different LLM personas. |
repomap
Package repomap provides functionality for creating a structured map of a code repository.
|
Package repomap provides functionality for creating a structured map of a code repository. |
toolapproval
Package toolapproval provides a system for approving or denying tool calls before they are executed.
|
Package toolapproval provides a system for approving or denying tool calls before they are executed. |
version
Package version provides version information for the aigent application.
|
Package version provides version information for the aigent application. |
pkg
|
|
api
Package api defines the public API contract for the aigent system.
|
Package api defines the public API contract for the aigent system. |
jsonrpc
Package jsonrpc implements a JSON-RPC 2.0 client and server over Unix sockets.
|
Package jsonrpc implements a JSON-RPC 2.0 client and server over Unix sockets. |
llm
Package llm provides a unified interface for interacting with various Large Language Model providers.
|
Package llm provides a unified interface for interacting with various Large Language Model providers. |
llm/providers/openai
Package openai provides an OpenAI provider implementation for the LLM client interface.
|
Package openai provides an OpenAI provider implementation for the LLM client interface. |
Click to show internal directories.
Click to hide internal directories.