Directories
¶
| Path | Synopsis |
|---|---|
|
Package action is Cove's command registry — the keystone of the discoverability thesis (PRD §5.4).
|
Package action is Cove's command registry — the keystone of the discoverability thesis (PRD §5.4). |
|
Package ai provides inline code completion over a configurable HTTP backend.
|
Package ai provides inline code completion over a configurable HTTP backend. |
|
Package app is the Bubbletea root model: tabs, sidebar, overlays, and key/mouse routing live here; each editor pane manages itself.
|
Package app is the Bubbletea root model: tabs, sidebar, overlays, and key/mouse routing live here; each editor pane manages itself. |
|
Package bridge exposes a running Cove to the coding agent in its terminal panel over MCP (Model Context Protocol).
|
Package bridge exposes a running Cove to the coding agent in its terminal panel over MCP (Model Context Protocol). |
|
Package buffer provides Cove's text buffer: a rope of bytes plus a line-start index, giving O(lg n) edits and O(1) line addressing.
|
Package buffer provides Cove's text buffer: a rope of bytes plus a line-start index, giving O(lg n) edits and O(1) line addressing. |
|
Package config loads Cove's TOML configuration: theme, keymap, keybinding overrides, editor prefs, and language-server registration.
|
Package config loads Cove's TOML configuration: theme, keymap, keybinding overrides, editor prefs, and language-server registration. |
|
Package editor implements Cove's editor pane: a virtualized viewport over a buffer.Buffer with multi-cursor editing, undo/redo, and search.
|
Package editor implements Cove's editor pane: a virtualized viewport over a buffer.Buffer with multi-cursor editing, undo/redo, and search. |
|
Package git shells out to the git binary — status, staging, diff, commit, branches, push/pull.
|
Package git shells out to the git binary — status, staging, diff, commit, branches, push/pull. |
|
Package overlay is the shared fuzzy-picker component behind the command palette and the file finder: an input line over a filtered, scrollable list.
|
Package overlay is the shared fuzzy-picker component behind the command palette and the file finder: an input line over a filtered, scrollable list. |
|
Package sidebar is the file-tree pane: lazy-loaded directories, keyboard and mouse navigation, create/rename/delete.
|
Package sidebar is the file-tree pane: lazy-loaded directories, keyboard and mouse navigation, create/rename/delete. |
|
Package syntax wraps tree-sitter: incremental parsing and highlight spans.
|
Package syntax wraps tree-sitter: incremental parsing and highlight spans. |
|
tsdockerfile
Package tsdockerfile vendors tree-sitter-dockerfile v0.2.0 (github.com/camdencheek/tree-sitter-dockerfile, MIT — see LICENSE): upstream's Go bindings module declares a broken module path and targets the old smacker tree-sitter library.
|
Package tsdockerfile vendors tree-sitter-dockerfile v0.2.0 (github.com/camdencheek/tree-sitter-dockerfile, MIT — see LICENSE): upstream's Go bindings module declares a broken module path and targets the old smacker tree-sitter library. |
|
tsmarkdown
Package tsmarkdown vendors tree-sitter-markdown v0.5.3 (github.com/tree-sitter-grammars/tree-sitter-markdown, MIT — see LICENSE): upstream ships no Go bindings.
|
Package tsmarkdown vendors tree-sitter-markdown v0.5.3 (github.com/tree-sitter-grammars/tree-sitter-markdown, MIT — see LICENSE): upstream ships no Go bindings. |
|
Package term is the integrated terminal panel: the user's shell on a PTY, screen state kept by a VT100 emulator (vt10x), rendered on demand.
|
Package term is the integrated terminal panel: the user's shell on a PTY, screen state kept by a VT100 emulator (vt10x), rendered on demand. |
|
vt10x
Vendored from github.com/hinshun/vt10x (MIT, see LICENSE) with one Cove patch: primary-screen scrollback (history field in State, capture in scrollUp, HistoryLen/HistoryCell accessors, View interface additions).
|
Vendored from github.com/hinshun/vt10x (MIT, see LICENSE) with one Cove patch: primary-screen scrollback (history field in State, capture in scrollUp, HistoryLen/HistoryCell accessors, View interface additions). |
Click to show internal directories.
Click to hide internal directories.