internal/

directory
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2026 License: MIT

Directories

Path Synopsis
Package backend wires the app layer to a concrete store.
Package backend wires the app layer to a concrete store.
Package bundle defines the content-bundle serialization format used by pack export/import (file-based CLI) and admin export/import (HTTP).
Package bundle defines the content-bundle serialization format used by pack export/import (file-based CLI) and admin export/import (HTTP).
Package cli implements the brainjar command-line interface on top of cobra.
Package cli implements the brainjar command-line interface on top of cobra.
Package guides ships brainjar-authored markdown content as Claude Code SKILL.md files.
Package guides ships brainjar-authored markdown content as Claude Code SKILL.md files.
http
server
Package server implements the brainjar HTTP server.
Package server implements the brainjar HTTP server.
mcp
server
Package server builds the brainjar MCP server.
Package server builds the brainjar MCP server.
tools
Package tools holds the brainjar MCP tool implementations.
Package tools holds the brainjar MCP tool implementations.
Package platform adapts brainjar's composed prompts to agent-specific config files on disk.
Package platform adapts brainjar's composed prompts to agent-specific config files on disk.
adapterkit
Package adapterkit holds the helpers shared by every brainjar Platform adapter: marker constants, brainjar brand strings, atomic file / JSON I/O, hook-entry identity, and the managed-section merge algorithm.
Package adapterkit holds the helpers shared by every brainjar Platform adapter: marker constants, brainjar brand strings, atomic file / JSON I/O, hook-entry identity, and the managed-section merge algorithm.
claude
Package claude is the brainjar Platform adapter for Claude Code.
Package claude is the brainjar Platform adapter for Claude Code.
codex
Package codex is the brainjar Platform adapter for OpenAI Codex CLI.
Package codex is the brainjar Platform adapter for OpenAI Codex CLI.
cursor
Package cursor is the brainjar Platform adapter for the Cursor IDE (cursor.com).
Package cursor is the brainjar Platform adapter for the Cursor IDE (cursor.com).
skillemit
Package skillemit owns the per-scope skill writer + pruner shared between the embedded guides emit step and every platform adapter that knows how to land workspace skills on disk (Claude today, more later).
Package skillemit owns the per-scope skill writer + pruner shared between the embedded guides emit step and every platform adapter that knows how to land workspace skills on disk (Claude today, more later).
testutil
Package testutil provides shared test contracts that every platform adapter runs against.
Package testutil provides shared test contracts that every platform adapter runs against.
Package secrets resolves an api_key_ref (e.g.
Package secrets resolves an api_key_ref (e.g.
stores
Package updater implements `brainjar upgrade` — in-process self-update that fetches the latest release from R2, verifies the cosign bundle against a pinned identity, and atomically swaps the running binary.
Package updater implements `brainjar upgrade` — in-process self-update that fetches the latest release from R2, verifies the cosign bundle against a pinned identity, and atomically swaps the running binary.

Jump to

Keyboard shortcuts

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