Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
prism
command
|
|
|
internal
|
|
|
assist
Package assist is the model-agnostic harness: a natural-language task is routed by ANY chat model (local Ollama, Anthropic, OpenAI) to prism's deterministic code-graph operations.
|
Package assist is the model-agnostic harness: a natural-language task is routed by ANY chat model (local Ollama, Anthropic, OpenAI) to prism's deterministic code-graph operations. |
|
cli
Package cli implements the Prism command tree (flat dispatch, no cobra dependency — keeps Prism a true single binary with zero runtime deps).
|
Package cli implements the Prism command tree (flat dispatch, no cobra dependency — keeps Prism a true single binary with zero runtime deps). |
|
compression
Package compression implements the file-read compression pipeline that produces a token-optimized rendering of a file given Grove's symbols and the current session state.
|
Package compression implements the file-read compression pipeline that produces a token-optimized rendering of a file given Grove's symbols and the current session state. |
|
config
Package config loads Prism configuration from prism.yaml and environment.
|
Package config loads Prism configuration from prism.yaml and environment. |
|
grove
Package grove is Prism's adapter to the in-process Grove engine.
|
Package grove is Prism's adapter to the in-process Grove engine. |
|
httpapi
Package httpapi exposes the Prism MCP tools over plain HTTP for clients that don't speak JSON-RPC stdio, for example curl or custom automation.
|
Package httpapi exposes the Prism MCP tools over plain HTTP for clients that don't speak JSON-RPC stdio, for example curl or custom automation. |
|
mcp
prism_drift — the delivery half of the stale-context loop.
|
prism_drift — the delivery half of the stale-context loop. |
|
ranking
Package ranking implements Prism's 4-signal composite scoring and the budget-aware greedy selector that decides which symbols to deliver and at what fidelity.
|
Package ranking implements Prism's 4-signal composite scoring and the budget-aware greedy selector that decides which symbols to deliver and at what fidelity. |
|
session
Package session implements Prism's per-session state: an O(1) LRU file tracker (for delivery deduplication) and a token ledger (for savings reporting).
|
Package session implements Prism's per-session state: an O(1) LRU file tracker (for delivery deduplication) and a token ledger (for savings reporting). |
|
textsearch
Package textsearch gives Prism a real full-text search: the literal/substring search an agent would otherwise reach for grep to do.
|
Package textsearch gives Prism a real full-text search: the literal/substring search an agent would otherwise reach for grep to do. |
|
version
Package version exposes the prism build version.
|
Package version exposes the prism build version. |
|
view
Package view builds component-level projections (quotient graphs) of the code graph: a deterministic partition of symbols into components plus induced edges aggregated from the primitive edges that cross it.
|
Package view builds component-level projections (quotient graphs) of the code graph: a deterministic partition of symbols into components plus induced edges aggregated from the primitive edges that cross it. |
|
pkg
|
|
|
kit
Package kit exposes prism's engine as an embeddable library for downstream agents (e.g.
|
Package kit exposes prism's engine as an embeddable library for downstream agents (e.g. |
Click to show internal directories.
Click to hide internal directories.