Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
chord
command
Package main provides shared initialization logic between TUI mode (runRoot) and headless server mode (runServe).
|
Package main provides shared initialization logic between TUI mode (runRoot) and headless server mode (runServe). |
|
internal
|
|
|
agent
Package agent implements the core agent loop that drives the LLM ↔ Tool execution cycle and exposes a stream of events for the TUI.
|
Package agent implements the core agent loop that drives the LLM ↔ Tool execution cycle and exposes a stream of events for the TUI. |
|
buildinfo
Package buildinfo exposes a single source of truth for the running Chord binary's identity (version, commit, dirty state, build/VCS time, Go toolchain, executable path/mtime).
|
Package buildinfo exposes a single source of truth for the running Chord binary's identity (version, commit, dirty state, build/VCS time, Go toolchain, executable path/mtime). |
|
command
Package command discovers, parses, and expands custom slash commands.
|
Package command discovers, parses, and expands custom slash commands. |
|
convformat
Package convformat defines the plain-text format shared by session export and TUI card copy: block labels (User:, Assistant:, etc.) and separator.
|
Package convformat defines the plain-text format shared by session export and TUI card copy: block labels (User:, Assistant:, etc.) and separator. |
|
ctxmgr
Package ctxmgr provides the context manager — the single source of truth for the conversation message list.
|
Package ctxmgr provides the context manager — the single source of truth for the conversation message list. |
|
lsp
Package lsp 提供 Language Server Protocol 客户端与管理器,用于诊断推送、DidOpen/DidChange 通知等。
|
Package lsp 提供 Language Server Protocol 客户端与管理器,用于诊断推送、DidOpen/DidChange 通知等。 |
|
permission
Package permission implements overlay layering for permission rules.
|
Package permission implements overlay layering for permission rules. |
|
plan
Package plan implements parsing and management of plan documents.
|
Package plan implements parsing and management of plan documents. |
|
power
Package power provides runtime power management for preventing system sleep during agent activity.
|
Package power provides runtime power management for preventing system sleep during agent activity. |
|
protocol
Package protocol defines shared control-plane payload types used by headless stdio JSONL integrations and related clients.
|
Package protocol defines shared control-plane payload types used by headless stdio JSONL integrations and related clients. |
|
recovery
Package recovery implements session persistence and crash recovery for Chord.
|
Package recovery implements session persistence and crash recovery for Chord. |
|
terminaltitle
Package terminaltitle provides helpers for setting the terminal tab/window title via OSC escape sequences.
|
Package terminaltitle provides helpers for setting the terminal tab/window title via OSC escape sequences. |
|
worktree
Package worktree manages chord-owned git worktrees: creation, removal, listing, and cross-worktree session discovery.
|
Package worktree manages chord-owned git worktrees: creation, removal, listing, and cross-worktree session discovery. |
Click to show internal directories.
Click to hide internal directories.