internal/

directory
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2026 License: MIT

Directories

Path Synopsis
Package acp implements an Agent Client Protocol (ACP) server speaking JSON-RPC 2.0 over stdio.
Package acp implements an Agent Client Protocol (ACP) server speaking JSON-RPC 2.0 over stdio.
Package app provides the application layer and DI container for kimi-lite.
Package app provides the application layer and DI container for kimi-lite.
Package config provides configuration types and loading for kimi-lite.
Package config provides configuration types and loading for kimi-lite.
hooks
Package hooks implements lifecycle hook execution for the core agent.
Package hooks implements lifecycle hook execution for the core agent.
procgroup
Package procgroup provides cross-platform process-group helpers used by the core executor and lifecycle hook runner.
Package procgroup provides cross-platform process-group helpers used by the core executor and lifecycle hook runner.
subagents
Package subagents implements ephemeral, non-persistent subagent runners.
Package subagents implements ephemeral, non-persistent subagent runners.
Package git provides an api.GitProvider implementation that shells out to git.
Package git provides an api.GitProvider implementation that shells out to git.
Package idgen provides a shared ID generation utility.
Package idgen provides a shared ID generation utility.
Package llm provides an OpenAI-compatible LLM client with SSE streaming support.
Package llm provides an OpenAI-compatible LLM client with SSE streaming support.
Package mcp provides an MCP client implementation using JSON-RPC over stdio.
Package mcp provides an MCP client implementation using JSON-RPC over stdio.
Package netutil provides network utilities with SSRF-hardening.
Package netutil provides network utilities with SSRF-hardening.
Package observability provides lightweight metrics collection and runtime profiling helpers using only the Go standard library.
Package observability provides lightweight metrics collection and runtime profiling helpers using only the Go standard library.
Package store provides SQLite persistence for kimi-lite sessions.
Package store provides SQLite persistence for kimi-lite sessions.
tui
Package tui provides the Terminal UI layer for kimi-lite using Bubble Tea.
Package tui provides the Terminal UI layer for kimi-lite using Bubble Tea.
activity
Package activity renders transient status between the transcript and input.
Package activity renders transient status between the transcript and input.
clipboard
Package clipboard reads and writes image, file, and text data from the system clipboard.
Package clipboard reads and writes image, file, and text data from the system clipboard.
footer
Package footer provides the two-line status footer for the kimi-lite TUI.
Package footer provides the two-line status footer for the kimi-lite TUI.
help
Package help provides the /help overlay for the kimi-lite TUI.
Package help provides the /help overlay for the kimi-lite TUI.
images
Package images detects and renders terminal image protocols.
Package images detects and renders terminal image protocols.
input
Package input provides a multi-line input component for the kimi-lite TUI.
Package input provides a multi-line input component for the kimi-lite TUI.
mentions
Package mentions provides file-path candidate sources for @-mentions.
Package mentions provides file-path candidate sources for @-mentions.
messages
Package messages provides chat message rendering for the kimi-lite TUI.
Package messages provides chat message rendering for the kimi-lite TUI.
search
Package search provides the transcript search overlay for the kimi-lite TUI.
Package search provides the transcript search overlay for the kimi-lite TUI.
sessions
Package sessions provides a TUI picker for browsing and selecting sessions.
Package sessions provides a TUI picker for browsing and selecting sessions.
shell
Package shell provides the quick shell overlay for the kimi-lite TUI.
Package shell provides the quick shell overlay for the kimi-lite TUI.
styles
Package styles provides Lipgloss styles for the kimi-lite TUI.
Package styles provides Lipgloss styles for the kimi-lite TUI.
viewport
Package viewport provides a scrollable output area for the kimi-lite TUI.
Package viewport provides a scrollable output area for the kimi-lite TUI.
welcome
Package welcome renders the empty-state welcome box.
Package welcome renders the empty-state welcome box.

Jump to

Keyboard shortcuts

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