internal/

directory
v0.0.0-...-26e635b Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2025 License: MIT

Directories

Path Synopsis
Package agent provides sentinel errors for the chat agent.
Package agent provides sentinel errors for the chat agent.
chat
Package chat implements Koopa's main conversational agent.
Package chat implements Koopa's main conversational agent.
Package app provides application initialization and dependency injection.
Package app provides application initialization and dependency injection.
Package config provides application configuration management with multi-source priority.
Package config provides application configuration management with multi-source priority.
Package log provides a unified logging infrastructure for the koopa application.
Package log provides a unified logging infrastructure for the koopa application.
Package mcp implements a Model Context Protocol (MCP) server.
Package mcp implements a Model Context Protocol (MCP) server.
Package observability provides OpenTelemetry integration for distributed tracing.
Package observability provides OpenTelemetry integration for distributed tracing.
Package rag constants.go defines shared constants, types, and configuration for RAG operations.
Package rag constants.go defines shared constants, types, and configuration for RAG operations.
Package security provides security validators for protecting against common vulnerabilities.
Package security provides security validators for protecting against common vulnerabilities.
Package session provides conversation history persistence.
Package session provides conversation history persistence.
Package testutil provides shared testing utilities for the koopa project.
Package testutil provides shared testing utilities for the koopa project.
Package tools provides AI agent tools for file, system, network, and knowledge operations.
Package tools provides AI agent tools for file, system, network, and knowledge operations.
Package tui provides Bubble Tea terminal interface for Koopa.
Package tui provides Bubble Tea terminal interface for Koopa.
web
Package web provides the GenUI web server and HTTP handlers.
Package web provides the GenUI web server and HTTP handlers.
component
templ: version: v0.3.960
templ: version: v0.3.960
handlers
Package handlers provides HTTP handlers for the GenUI web interface.
Package handlers provides HTTP handlers for the GenUI web interface.
layout
templ: version: v0.3.960
templ: version: v0.3.960
page
templ: version: v0.3.960
templ: version: v0.3.960
sse
Package sse provides Server-Sent Events utilities for streaming responses.
Package sse provides Server-Sent Events utilities for streaming responses.
static
Package static provides embedded static assets for production builds.
Package static provides embedded static assets for production builds.

Jump to

Keyboard shortcuts

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