Directories
¶
| Path | Synopsis |
|---|---|
|
Package cache provides a per-file diagnostics cache with freshness tracking.
|
Package cache provides a per-file diagnostics cache with freshness tracking. |
|
Package config handles parsing and merging of global (~/.dowse/config.toml) and workspace (.dowse.toml) configuration files.
|
Package config handles parsing and merging of global (~/.dowse/config.toml) and workspace (.dowse.toml) configuration files. |
|
Package daemon implements the background daemon process that listens on a Unix domain socket and routes requests to the appropriate LSP sessions.
|
Package daemon implements the background daemon process that listens on a Unix domain socket and routes requests to the appropriate LSP sessions. |
|
lsp
|
|
|
transport
Package transport provides a JSON-RPC stdio transport for LSP servers, wrapping jrpc2 with child process management and Content-Length framing.
|
Package transport provides a JSON-RPC stdio transport for LSP servers, wrapping jrpc2 with child process management and Content-Length framing. |
|
Package mcpserver implements an MCP stdio server that exposes Dowse's diagnostics and definition capabilities as tools for AI hosts.
|
Package mcpserver implements an MCP stdio server that exposes Dowse's diagnostics and definition capabilities as tools for AI hosts. |
|
Package session manages individual LSP session lifecycles, including server initialization, diagnostic model detection (push vs pull), and file watching.
|
Package session manages individual LSP session lifecycles, including server initialization, diagnostic model detection (push vs pull), and file watching. |
|
Package tui provides a terminal dashboard for live monitoring of LSP sessions, displaying session status, diagnostics counts, and resource usage.
|
Package tui provides a terminal dashboard for live monitoring of LSP sessions, displaying session status, diagnostics counts, and resource usage. |
|
Package watcher provides a filesystem watcher that monitors workspace directories for file changes, filters by extension, respects .gitignore, and debounces events.
|
Package watcher provides a filesystem watcher that monitors workspace directories for file changes, filters by extension, respects .gitignore, and debounces events. |
Click to show internal directories.
Click to hide internal directories.