internal/

directory
v0.4.3 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2026 License: Apache-2.0

Directories

Path Synopsis
adapters
agents
Package agents is the AGENTS.md adapter for agent-memory.
Package agents is the AGENTS.md adapter for agent-memory.
claude
Package claude is the Claude Code adapter for agent-memory: it bundles a worked SKILL.md (the file teaches Claude Code when and how to call memory.fetch_context / memory.propose_update) and an Install function that materialises that asset under .claude/skills/agent-memory/ either in the current repo or in the user's global Claude Code config.
Package claude is the Claude Code adapter for agent-memory: it bundles a worked SKILL.md (the file teaches Claude Code when and how to call memory.fetch_context / memory.propose_update) and an Install function that materialises that asset under .claude/skills/agent-memory/ either in the current repo or in the user's global Claude Code config.
cursor
Package cursor is the Cursor IDE adapter for agent-memory.
Package cursor is the Cursor IDE adapter for agent-memory.
gemini
Package gemini is the Gemini CLI adapter for agent-memory.
Package gemini is the Gemini CLI adapter for agent-memory.
Package bench holds the benchmark harness for the M8 milestone: a deterministic fixture generator that builds a realistic .agent-memory/ tree, plus end-to-end benchmarks for the hot paths (fetch_context, propose_update, RebuildAll).
Package bench holds the benchmark harness for the M8 milestone: a deterministic fixture generator that builds a realistic .agent-memory/ tree, plus end-to-end benchmarks for the hot paths (fetch_context, propose_update, RebuildAll).
Package cli wires up the cobra command tree for the agent-memory binary.
Package cli wires up the cobra command tree for the agent-memory binary.
Package config loads and validates .agent-memory/meta/manifest.yaml.
Package config loads and validates .agent-memory/meta/manifest.yaml.
Package fs provides filesystem helpers for the agent-memory project:
Package fs provides filesystem helpers for the agent-memory project:
Package git exposes a minimal shell-out wrapper around the system `git` binary.
Package git exposes a minimal shell-out wrapper around the system `git` binary.
Package index implements the SQLite FTS5 shadow index that memory.fetch_context searches and propose_update updates incrementally.
Package index implements the SQLite FTS5 shadow index that memory.fetch_context searches and propose_update updates incrementally.
Package lock provides cross-process advisory locking around .agent-memory/meta/lock via github.com/gofrs/flock.
Package lock provides cross-process advisory locking around .agent-memory/meta/lock via github.com/gofrs/flock.
Package logging centralises slog logger construction for the agent-memory binary.
Package logging centralises slog logger construction for the agent-memory binary.
Package markdown implements the byte-preserving Markdown engine that the agent-memory project uses to read and modify .agent-memory/ files without reformatting unchanged regions.
Package markdown implements the byte-preserving Markdown engine that the agent-memory project uses to read and modify .agent-memory/ files without reformatting unchanged regions.
Package mcp implements the stdio MCP server that exposes the agent-facing tools (memory.fetch_context in M2; memory.propose_update and memory.status in M3).
Package mcp implements the stdio MCP server that exposes the agent-facing tools (memory.fetch_context in M2; memory.propose_update and memory.status in M3).
Package memory implements the agent-facing operations: BuildContextPack (M2 T2.7), and — added later — the structured update pipeline (M3) and staging engine (M5).
Package memory implements the agent-facing operations: BuildContextPack (M2 T2.7), and — added later — the structured update pipeline (M3) and staging engine (M5).
Package schema loads and validates .agent-memory/meta/schema.yaml.
Package schema loads and validates .agent-memory/meta/schema.yaml.

Jump to

Keyboard shortcuts

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