Catalog
Every x402, MPP, MCP, and skill listing we've indexed, normalized, and enriched.
mode-gated-reconcile-skip-filter
Inject mode-specific skip rules into a shared reconciler so unsupported source types are recorded and skipped without forking the core install logic.
modality-preserving-binary-offload
Persist binary output with a mime-derived extension and a matching saved-file message so downstream tools keep the right modality.
memory-entrypoint-with-index-discipline
Keep MEMORY.md terse by capping entries, warning when caps hit, and pointing each memory to its own file.
memory-directory-exists-guidance
Ensure memory directories exist once and surface consistent guidance so agents skip redundant mkdir calls.
memoized-command-source-aggregation
Load independent command sources in parallel, then memoize the merged registry by cwd so repeated lookups stay cheap and ordered.
media-block-compaction-prep
Sanitize user messages by replacing images, documents, and other heavy media blocks with lightweight placeholders before compaction.
mcp-skill-vs-prompt-discovery-filtering
Ensure SkillTool only exposes MCP skills when they are registered as prompt-based commands and dedupe them against local commands.
materialization-aware-refresh-escalation
React to marketplace materialization diffs by refreshing plugins when new installs land and escalating to needsRefresh when updates or refresh failures occur.
mark-after-filter-memory-deduplication
Filter prefetched memory attachments against cumulative read state before mutating that state, so async surfacing does not dedupe itself away.
main-thread-only-cache-editing
Gate cached microcompact cache edits to the main thread so background forks cannot alter the shared cache state.
main-thread-empty-string-agent-key-normalization
Normalize the main thread to a concrete empty-string key so agent-scoped state maps treat main and forked threads uniformly.
main-agent-vs-background-memory-extraction-exclusion
Skip the background memory extractor when the main agent already persisted memory during the same turn to avoid duplicates and race hazards.
local-and-mcp-skill-name-deduplication
Merge local and MCP skill sources into one listing surface and dedupe by stable command name before announcing them.
lifecycle-scoped-resource-cleanup
Release every agent-scoped resource in the `finally` block so spawning, aborting, or finishing an agent leaves no lingering clients, hooks, caches, or background tasks.
legacy-wire-name-compat-translation
Translate renamed internal identifiers back to their legacy wire names at serialization boundaries so patch-level consumers keep working until the planned version cutoff.
lazy-heavy-command-shims
Stub heavy commands so the CLI stays light, loading the real implementation only when the command is executed.
layered-command-cache-invalidation
Clear every memoized layer in a command or skill pipeline so dynamic updates invalidate outer derived views as well as inner source caches.
largest-first-context-shedding
When a single API-level user message trips the per-message tool-result budget, drop the largest fresh results first so the model still receives the frozen context at the tightest budget point.
initial-vs-dynamic-skill-listing-batching
Mark first-time skill listings differently from later deltas so attachment consumers can distinguish bootstrap exposure from incremental updates.
inherited-flags-for-spawned-teammates
Propagate CLI flags/environment variables from the leader into tmux teammates so they share permission mode, plugins, and env configuration.
idempotent-tool-result-persistence
Persist tool results once, avoid re-writing duplicates, and summarize via previews so long outputs stay accessible yet capped.
hook-context-attachment-injection
Surface hook-provided startup context by packaging it as metadata attachments before the agent's first request.