internal/

directory
v0.22.0 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2026 License: Apache-2.0

Directories

Path Synopsis
Package benchrun measures what running a command costs: wall time and peak resident set size.
Package benchrun measures what running a command costs: wall time and peak resident set size.
Package buildinfo holds the canonical CLEAN release version for mache — the committed, drift-checked base that server.json (tools/server-json-gen) and the Wolfi/melange package derive from.
Package buildinfo holds the canonical CLEAN release version for mache — the committed, drift-checked base that server.json (tools/server-json-gen) and the Wolfi/melange package derive from.
Package daemonguard is the supervised daemon's crash-loop circuit breaker.
Package daemonguard is the supervised daemon's crash-loop circuit breaker.
Package fixturedb builds SQLite test fixtures whose TABLE SHAPE is the shape a real producer writes, and removes a test's ability to state a schema at all.
Package fixturedb builds SQLite test fixtures whose TABLE SHAPE is the shape a real producer writes, and removes a test's ability to state a schema at all.
Package fsutil holds mache's file-publishing primitives: how a file gets from "being written" to "visible at its path" without a reader ever seeing the part in between.
Package fsutil holds mache's file-publishing primitives: how a file gets from "being written" to "visible at its path" without a reader ever seeing the part in between.
Package gitutil provides hermetic Git subprocess construction.
Package gitutil provides hermetic Git subprocess construction.
Package lang is the single source of truth for all supported languages.
Package lang is the single source of truth for all supported languages.
Package leyline — semantic.go provides typed methods for the ley-line daemon's semantic search operations (embedding-based KNN search).
Package leyline — semantic.go provides typed methods for the ley-line daemon's semantic search operations (embedding-based KNN search).
R3 re-home (mache-96c378 stage 5): the auto-parse + walker attachment pipeline moved here from cmd/serve.go.
R3 re-home (mache-96c378 stage 5): the auto-parse + walker attachment pipeline moved here from cmd/serve.go.
Package lint provides static preflight analysis of mache's Taskfile.
Package lint provides static preflight analysis of mache's Taskfile.
Package linter runs warning-only static-analysis rules on write-back content.
Package linter runs warning-only static-analysis rules on write-back content.
Package lloschema is mache's boundary against ley-line-open's physical schema.
Package lloschema is mache's boundary against ley-line-open's physical schema.
Package lltest provides test doubles for the leyline daemon wire: an in-process fake speaking the line-delimited JSON UDS protocol, and a gated spawner for the SHA-pinned real binary.
Package lltest provides test doubles for the leyline daemon wire: an in-process fake speaking the line-delimited JSON UDS protocol, and a gated spawner for the SHA-pinned real binary.
Package lsp consumes LLO's typed event-log artifacts (.bindings.capnp, future .ast.capnp / .source.capnp) sitting next to a SQLite .db.
Package lsp consumes LLO's typed event-log artifacts (.bindings.capnp, future .ast.capnp / .source.capnp) sitting next to a SQLite .db.
Package mcpregistry is the single source of truth for the names of the MCP tools mache exposes and their partitioning into cloister-resolver backend groups.
Package mcpregistry is the single source of truth for the names of the MCP tools mache exposes and their partitioning into cloister-resolver backend groups.
Package mountmeta owns the mount-metadata sidecar files: which mache mounts/servers exist on this machine, written beside each mount point as <mount>.meta.json.
Package mountmeta owns the mount-metadata sidecar files: which mache mounts/servers exist on this machine, written beside each mount point as <mount>.meta.json.
Package nfsmount provides an NFS-based mount backend for mache.
Package nfsmount provides an NFS-based mount backend for mache.
Package pathguard provides symlink-aware containment checks for paths that originate in configuration or API input.
Package pathguard provides symlink-aware containment checks for paths that originate in configuration or API input.
Package procsig sets the signal dispositions mache's long-running servers need to shut down cleanly.
Package procsig sets the signal dispositions mache's long-running servers need to shut down cleanly.
Package sqlcount counts SQL statements, so a test can assert how work GROWS rather than how long it takes.
Package sqlcount counts SQL statements, so a test can assert how work GROWS rather than how long it takes.
Package sqlintro holds SQLite schema introspection shared by packages that cannot depend on each other.
Package sqlintro holds SQLite schema introspection shared by packages that cannot depend on each other.
Package sqlstmt holds a statement compiled on first use and reused thereafter (mache-3063fb).
Package sqlstmt holds a statement compiled on first use and reused thereafter (mache-3063fb).
Package template provides mache's schema template rendering functions.
Package template provides mache's schema template rendering functions.
Baseline tracking for perf gates (ADR-0019 PR 3).
Baseline tracking for perf gates (ADR-0019 PR 3).
Package testport reserves ephemeral TCP ports for tests that must choose one up front.
Package testport reserves ephemeral TCP ports for tests that must choose one up front.
Package testutil is the shared test substrate for the cmd decomposition (mache-96c378 stage 1).
Package testutil is the shared test substrate for the cmd decomposition (mache-96c378 stage 1).
Package vfs provides a pluggable virtual handler chain for mache's virtual path types (_schema.json, PROMPT.txt, _diagnostics/, context, callers/, callees/, .query/).
Package vfs provides a pluggable virtual handler chain for mache's virtual path types (_schema.json, PROMPT.txt, _diagnostics/, context, callers/, callees/, .query/).

Jump to

Keyboard shortcuts

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