From 5a408cb42b5233ccaa4b774f85a0c756297df570 Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Thu, 9 Jul 2026 00:09:00 -0700 Subject: [PATCH] docs: memory action count 42 -> 44 across templates, docs, and tool descriptions _VALID_ACTIONS in server_memory_tools.py carries 44 action strings (session_start_capture / session_end_consolidate landed after the docs were written). Fixes the long-standing template drift so generated CLAUDE.md/AGENTS.md blocks in consumer repos pick up the true count on next upgrade. Co-Authored-By: Claude Fable 5 --- AGENTS.md | 2 +- CLAUDE.md | 2 +- README.md | 10 +++++----- docs/ARCHITECTURE.md | 2 +- docs/INDEX.md | 2 +- docs/MEMORY_REFERENCE.md | 2 +- docs/tutorials/03-wire-tapps-brain.md | 2 +- .../tapps-mcp/src/tapps_mcp/prompts/agents_template.md | 2 +- .../src/tapps_mcp/prompts/agents_template_high.md | 4 ++-- .../src/tapps_mcp/prompts/agents_template_low.md | 2 +- .../src/tapps_mcp/prompts/agents_template_medium.md | 2 +- .../src/tapps_mcp/prompts/platform_claude_high.md | 2 +- .../src/tapps_mcp/prompts/platform_claude_low.md | 2 +- .../src/tapps_mcp/prompts/platform_claude_medium.md | 2 +- .../src/tapps_mcp/prompts/platform_cursor_high.md | 2 +- .../src/tapps_mcp/prompts/platform_cursor_low.md | 2 +- .../src/tapps_mcp/prompts/platform_cursor_medium.md | 2 +- packages/tapps-mcp/src/tapps_mcp/tool_descriptions.py | 2 +- 18 files changed, 23 insertions(+), 23 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index c0b3961b..c50b8332 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -387,7 +387,7 @@ Sixteen core tapps-* SKILL.md files per platform in `.claude/skills/` or `.curso - **tapps-review-pipeline** - Orchestrate a parallel review-fix-validate pipeline - **tapps-research** - Look up library documentation and research best practices - **tapps-security** - Run a comprehensive security audit with vulnerability scanning -- **tapps-memory** - Manage shared project memory (42 actions, cross-session) +- **tapps-memory** - Manage shared project memory (44 actions, cross-session) - **tapps-tool-reference** - Full per-tool reference and when-to-use guidance - **tapps-init** - Bootstrap TappsMCP scaffolding in a project - **tapps-upgrade** - Reinstall global CLIs from latest source, restart MCP, run `tapps-mcp upgrade` + doctor + checklist diff --git a/CLAUDE.md b/CLAUDE.md index efa8742a..9aded54c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -181,7 +181,7 @@ You should call `tapps_validate_config(file_path)` when changing Dockerfile, doc ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. Configure `memory_hooks` in `.tapps-mcp.yaml` for auto-recall and auto-capture. +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. Configure `memory_hooks` in `.tapps-mcp.yaml` for auto-recall and auto-capture. **Cross-session handoff:** prefer `/tapps-handoff-session` and `/tapps-continue-session` (`.tapps-mcp/session-handoff.md`). For ad-hoc payloads use `tapps-mcp memory save/get`. Cross-agent: `hive_propagate`; cross-project: federation actions. diff --git a/README.md b/README.md index 403a6933..a8bdd448 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ tapps-brain (standalone) <── tapps-core (shared infra) <── tapps-mcp - **85 deterministic MCP tools** (43 TappsMCP + 42 DocsMCP) — no LLM calls in the tool chain; same input always produces same output - **Multi-language code scoring** - Python, TypeScript/JavaScript, Go, Rust across 7 categories (complexity, security, maintainability, test coverage, performance, structure, devex) - **Documentation lookup** via Context7 and LlmsTxt providers with local caching -- **Persistent shared memory** via [tapps-brain](https://github.com/wtthornton/tapps-brain) — project decisions survive across sessions. TappsMCP accesses the Dockerized brain service over HTTP via BrainBridge; use `uv run tapps-mcp memory` (42 actions) or enable `nlt-memory` for MCP-exposed recall/save/handoff tools. See the [tapps-brain repo](https://github.com/wtthornton/tapps-brain) for retrieval, decay, consolidation, and federation internals. +- **Persistent shared memory** via [tapps-brain](https://github.com/wtthornton/tapps-brain) — project decisions survive across sessions. TappsMCP accesses the Dockerized brain service over HTTP via BrainBridge; use `uv run tapps-mcp memory` (44 actions) or enable `nlt-memory` for MCP-exposed recall/save/handoff tools. See the [tapps-brain repo](https://github.com/wtthornton/tapps-brain) for retrieval, decay, consolidation, and federation internals. - **Unified feature flags** - optional dependency detection (faiss, numpy, radon) with graceful degradation - **Platform generation** - auto-generates hooks, agents, skills, and rules for Claude Code, Cursor, and VS Code - **Self-bootstrapping** - `tapps_init` sets up quality infrastructure in any project with one call @@ -130,7 +130,7 @@ The platform exposes **85 MCP tools** (43 TappsMCP + 42 DocsMCP) plus workflow p |--------|-------------| | **Documentation lookup** | Up-to-date library docs via Context7 (when `TAPPS_MCP_CONTEXT7_API_KEY` is set) and LlmsTxt (always available as fallback). Fuzzy matching, local cache. | | **Project context** | Detect project type, tech stack, structure for context-aware analysis. | -| **Shared memory** | Powered by [tapps-brain](https://github.com/wtthornton/tapps-brain) — BM25 retrieval, decay, contradiction detection, federation, Hive (Agent Teams). **42 actions** on `tapps_memory` (CRUD, search, federation, profiles, security, maintenance, Hive, knowledge graph, batch ops, feedback, native session memory). Shipped defaults turn on pipeline integrations and hooks; see [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md). For local wiring and the VSCode/GUI-launch env-var gotcha, see [Local setup guide](docs/operations/TAPPS-BRAIN-LOCAL-SETUP.md). | +| **Shared memory** | Powered by [tapps-brain](https://github.com/wtthornton/tapps-brain) — BM25 retrieval, decay, contradiction detection, federation, Hive (Agent Teams). **44 actions** on `tapps_memory` (CRUD, search, federation, profiles, security, maintenance, Hive, knowledge graph, batch ops, feedback, native session memory). Shipped defaults turn on pipeline integrations and hooks; see [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md). For local wiring and the VSCode/GUI-launch env-var gotcha, see [Local setup guide](docs/operations/TAPPS-BRAIN-LOCAL-SETUP.md). | | **Session notes** | In-memory decisions and constraints for a single session. Promotable to shared memory for persistence. | | **Impact analysis** | File dependencies and blast radius before refactoring or API changes. | | **Quality reports** | JSON, Markdown, or HTML summaries. | @@ -725,7 +725,7 @@ Quick index: **Removed MCP tool:** `tapps_memory` left the MCP surface in v3.12.0. Use **`uv run tapps-mcp memory`** or enable **`nlt-memory`** for recall/save/handoff tools. -**What it does:** Persistent, project-scoped shared memory via [tapps-brain](https://github.com/wtthornton/tapps-brain) (Docker + Postgres, HTTP at `localhost:8080`) and **BrainBridge**. The CLI exposes **42 actions** (CRUD, search, federation, knowledge graph, batch ops, feedback, session memory, and more). Tiers: **architectural**, **pattern**, **procedural**, **context** with configurable half-lives. Shipped defaults also enable expert/research auto-save, recurring `tapps_quick_check` procedural memory, **tapps_impact_analysis** `memory_context`, and **memory_hooks** auto-recall/auto-capture — all overridable in `.tapps-mcp.yaml`. See [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md) for the action list and [tapps-brain](https://github.com/wtthornton/tapps-brain) for storage internals. +**What it does:** Persistent, project-scoped shared memory via [tapps-brain](https://github.com/wtthornton/tapps-brain) (Docker + Postgres, HTTP at `localhost:8080`) and **BrainBridge**. The CLI exposes **44 actions** (CRUD, search, federation, knowledge graph, batch ops, feedback, session memory, and more). Tiers: **architectural**, **pattern**, **procedural**, **context** with configurable half-lives. Shipped defaults also enable expert/research auto-save, recurring `tapps_quick_check` procedural memory, **tapps_impact_analysis** `memory_context`, and **memory_hooks** auto-recall/auto-capture — all overridable in `.tapps-mcp.yaml`. See [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md) for the action list and [tapps-brain](https://github.com/wtthornton/tapps-brain) for storage internals. **Why use it:** Agents start every session without project context unless you persist it. Shared memory holds decisions, patterns, and workflows across sessions, with decay and contradiction checks to reduce stale answers. @@ -1083,7 +1083,7 @@ tapps-mcp docs-mcp ### Memory subsystem -The memory system lives in tapps-brain and exposes **42 actions** through **`uv run tapps-mcp memory`** or the **`nlt-memory`** MCP profile (see [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md)): +The memory system lives in tapps-brain and exposes **44 actions** through **`uv run tapps-mcp memory`** or the **`nlt-memory`** MCP profile (see [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md)): | Tier | Half-life | Use for | |------|-----------|---------| @@ -1364,7 +1364,7 @@ DocsMCP is feature-complete with 32 MCP tools covering README generation, API do | [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) | Full architecture documentation. | | [docs/DOCKER_DEPLOYMENT.md](docs/DOCKER_DEPLOYMENT.md) | Docker build, run, env vars, and client connection. | | [docs/DOCKER_MCP_TOOLKIT.md](docs/DOCKER_MCP_TOOLKIT.md) | Docker image distribution. | -| [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md) | Full memory system reference (42 actions, configuration, defaults). | +| [docs/MEMORY_REFERENCE.md](docs/MEMORY_REFERENCE.md) | Full memory system reference (44 actions, configuration, defaults). | | [CHANGELOG.md](CHANGELOG.md) | Release history following Keep a Changelog format. | | [SECURITY.md](SECURITY.md) | Security policy and vulnerability reporting. | diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index 0f460195..1b004b6f 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -30,7 +30,7 @@ The MCP server is split across ten files (server.py + 9 modules) sharing the sam - **`server_scoring_tools.py`** -- `tapps_score_file`, `tapps_quality_gate`, `tapps_quick_check` - **`server_pipeline_tools.py`** -- `tapps_validate_changed`, `tapps_session_start`, `tapps_init`, `tapps_set_engagement_level`, `tapps_upgrade`, `tapps_doctor`, `tapps_pipeline`, `tapps_decompose` - **`server_metrics_tools.py`** -- `tapps_dashboard`, `tapps_stats`, `tapps_feedback` -- **`server_memory_tools.py`** -- `tapps_memory` (42 actions) +- **`server_memory_tools.py`** -- `tapps_memory` (44 actions) - **`server_analysis_tools.py`** -- `tapps_session_notes`, `tapps_impact_analysis`, `tapps_report`, `tapps_dead_code`, `tapps_dependency_scan`, `tapps_dependency_graph`, `tapps_audit_campaign` - **`server_linear_tools.py`** -- `tapps_linear_snapshot_get`, `tapps_linear_snapshot_put`, `tapps_linear_snapshot_invalidate`, `tapps_linear_count` (cache-first Linear read path; see [`.claude/rules/linear-standards.md`](../.claude/rules/linear-standards.md)) - **`server_release_tools.py`** -- `tapps_release_update` (builds release-update payload for the `linear-release-update` skill) diff --git a/docs/INDEX.md b/docs/INDEX.md index 715c5b58..89e92cd5 100644 --- a/docs/INDEX.md +++ b/docs/INDEX.md @@ -21,7 +21,7 @@ - [Configuration Reference](CONFIG_REFERENCE.md) — TappsMCP is configured via `.tapps-mcp.yaml` in the project root. Settings can also be overridden with environment va... *(updated 2026-06-22)* - [Field Report: TappsMCP + DocsMCP Full-Session Usage](FEEDBACK_2026-04-06_agentforge-cleanup-session.md) — **Date:** 2026-04-06 *(updated 2026-04-06)* - [tapps-mcp — Documentation Index](INDEX.md) — **138 documents** across **9 categories** *(updated 2026-06-22)* -- [TappsMCP Memory Reference](MEMORY_REFERENCE.md) — Complete reference for TappsMCP **shared brain memory** — **42 actions** when accessed via CLI or the `nlt-memory` MC... *(updated 2026-06-16)* +- [TappsMCP Memory Reference](MEMORY_REFERENCE.md) — Complete reference for TappsMCP **shared brain memory** — **44 actions** when accessed via CLI or the `nlt-memory` MC... *(updated 2026-06-16)* - [Skill Authoring Conventions](SKILL_AUTHORING.md) — Reference commit: mattpocock/skills@b8be62f *(updated 2026-05-27)* - [TAP-967: 2-Week `list_issues` Call-Count Measurement Report](TAP-967-measurement.md) — **Measurement date:** 2026-05-07 *(updated 2026-06-13)* - [`packages.docs-mcp.src.docs_mcp`](api/docs-mcp.md) — Docs MCP: Documentation MCP server for the Tapps platform. *(updated 2026-06-22)* diff --git a/docs/MEMORY_REFERENCE.md b/docs/MEMORY_REFERENCE.md index aad60b79..a3977912 100644 --- a/docs/MEMORY_REFERENCE.md +++ b/docs/MEMORY_REFERENCE.md @@ -1,6 +1,6 @@ # TappsMCP Memory Reference -Complete reference for TappsMCP **shared brain memory** — **42 actions** when accessed via CLI or the `nlt-memory` MCP facade (TAP-3895). +Complete reference for TappsMCP **shared brain memory** — **44 actions** when accessed via CLI or the `nlt-memory` MCP facade (TAP-3895). ## How to access memory (CLI vs MCP) diff --git a/docs/tutorials/03-wire-tapps-brain.md b/docs/tutorials/03-wire-tapps-brain.md index 9dd7fb5d..21aa8f01 100644 --- a/docs/tutorials/03-wire-tapps-brain.md +++ b/docs/tutorials/03-wire-tapps-brain.md @@ -119,5 +119,5 @@ The four pieces that have to line up: brain HTTP service running (or in-process ## Going further - [docs/operations/CONSUMER-REPO-BRAIN-WIRING.md](../operations/CONSUMER-REPO-BRAIN-WIRING.md) — per-repo wiring checklist (bootstrap, registration, verification). -- [docs/MEMORY_REFERENCE.md](../MEMORY_REFERENCE.md) — full memory reference (42 actions, tier and scope rules, federation). +- [docs/MEMORY_REFERENCE.md](../MEMORY_REFERENCE.md) — full memory reference (44 actions, tier and scope rules, federation). - [docs/operations/TAPPS-BRAIN-LOCAL-SETUP.md](../operations/TAPPS-BRAIN-LOCAL-SETUP.md) — production-grade setup, multi-project federation, operational notes. diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template.md b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template.md index b681d908..f8540cbc 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template.md @@ -230,7 +230,7 @@ Sixteen core tapps-* SKILL.md files per platform in `.claude/skills/` or `.curso - **tapps-review-pipeline** - Orchestrate a parallel review-fix-validate pipeline - **tapps-research** - Look up library documentation and research best practices - **tapps-security** - Run a comprehensive security audit with vulnerability scanning -- **tapps-memory** - Manage shared project memory (42 actions, cross-session) +- **tapps-memory** - Manage shared project memory (44 actions, cross-session) - **tapps-tool-reference** - Full per-tool reference and when-to-use guidance - **tapps-init** - Bootstrap TappsMCP scaffolding in a project - **tapps-upgrade** - Reinstall global CLIs from latest source, restart MCP, run `tapps-mcp upgrade` + doctor + checklist diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_high.md b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_high.md index c9d89cef..22a140f4 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_high.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_high.md @@ -141,7 +141,7 @@ Your project may have two complementary memory systems: REQUIRED: Use `uv run tapps-mcp memory save|get|search` for architecture decisions and quality patterns. Pin scope keys under `memory_hooks.auto_recall.recall_keys`. -### Memory action reference (42 actions) +### Memory action reference (44 actions) **Core:** `save` (key, value, tier, scope, tags), `save_bulk` (up to 50 entries), `get` (by key), `list` (filter by scope/tier/tags), `delete` (by key) @@ -266,7 +266,7 @@ Sixteen core tapps-* SKILL.md files per platform in `.claude/skills/` or `.curso - **tapps-review-pipeline** - Orchestrate a parallel review-fix-validate pipeline - **tapps-research** - Look up library documentation and research best practices - **tapps-security** - Run a comprehensive security audit with vulnerability scanning -- **tapps-memory** - Manage shared project memory (42 actions, cross-session) +- **tapps-memory** - Manage shared project memory (44 actions, cross-session) - **tapps-tool-reference** - Full per-tool reference and when-to-use guidance - **tapps-init** - Bootstrap TappsMCP scaffolding in a project - **tapps-upgrade** - Reinstall global CLIs from latest source, restart MCP, run `tapps-mcp upgrade` + doctor + checklist diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_low.md b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_low.md index 856e8912..5b6c35b8 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_low.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_low.md @@ -167,7 +167,7 @@ Sixteen core tapps-* SKILL.md files per platform in `.claude/skills/` or `.curso - **tapps-review-pipeline** - Orchestrate a parallel review-fix-validate pipeline - **tapps-research** - Look up library documentation and research best practices - **tapps-security** - Run a comprehensive security audit with vulnerability scanning -- **tapps-memory** - Manage shared project memory (42 actions, cross-session) +- **tapps-memory** - Manage shared project memory (44 actions, cross-session) - **tapps-tool-reference** - Full per-tool reference and when-to-use guidance - **tapps-init** - Bootstrap TappsMCP scaffolding in a project - **tapps-upgrade** - Reinstall global CLIs from latest source, restart MCP, run `tapps-mcp upgrade` + doctor + checklist diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_medium.md b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_medium.md index 2244947b..207e82e4 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_medium.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/agents_template_medium.md @@ -252,7 +252,7 @@ Sixteen core tapps-* SKILL.md files per platform in `.claude/skills/` or `.curso - **tapps-review-pipeline** - Orchestrate a parallel review-fix-validate pipeline - **tapps-research** - Look up library documentation and research best practices - **tapps-security** - Run a comprehensive security audit with vulnerability scanning -- **tapps-memory** - Manage shared project memory (42 actions, cross-session) +- **tapps-memory** - Manage shared project memory (44 actions, cross-session) - **tapps-tool-reference** - Full per-tool reference and when-to-use guidance - **tapps-init** - Bootstrap TappsMCP scaffolding in a project - **tapps-upgrade** - Reinstall global CLIs from latest source, restart MCP, run `tapps-mcp upgrade` + doctor + checklist diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_high.md b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_high.md index c56e4d0f..2ebbbc7c 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_high.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_high.md @@ -66,7 +66,7 @@ This validates against security and operational best practices. ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (see AGENTS.md / docs/MEMORY_REFERENCE.md): CRUD, search, intelligence, consolidation, import/export, federation (6), maintenance (validate, maintain), security (safety_check, verify_integrity), profiles (3), health, Hive/Agent Teams (hive_status, hive_search, hive_propagate, agent_register), knowledge graph (related, relations, neighbors, explain_connection), batch ops (recall_many, reinforce_many), feedback (rate), and native session memory (index_session, search_sessions, session_end). +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (see AGENTS.md / docs/MEMORY_REFERENCE.md): CRUD, search, intelligence, consolidation, import/export, federation (6), maintenance (validate, maintain), security (safety_check, verify_integrity), profiles (3), health, Hive/Agent Teams (hive_status, hive_search, hive_propagate, agent_register), knowledge graph (related, relations, neighbors, explain_connection), batch ops (recall_many, reinforce_many), feedback (rate), and native session memory (index_session, search_sessions, session_end). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. (Federation publishing has its own propagation tier — see federation actions, not a `scope=` value.) diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_low.md b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_low.md index 67612eb7..b7c31631 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_low.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_low.md @@ -50,7 +50,7 @@ Consider calling `tapps_validate_config(file_path)` when changing Dockerfile, do ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). Tiers: architectural/pattern/procedural/context. Scopes: project/branch/session. Max 1500 entries. Memory is manual at low engagement: call `search` at session start and `save` before end. Auto-recall/capture hooks are disabled. +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). Tiers: architectural/pattern/procedural/context. Scopes: project/branch/session. Max 1500 entries. Memory is manual at low engagement: call `search` at session start and `save` before end. Auto-recall/capture hooks are disabled. **Cross-session handoff:** use `/tapps-handoff-session` and `/tapps-continue-session`, or `tapps-mcp memory save/get` for short payloads. diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_medium.md b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_medium.md index 3d1b4069..8c46062d 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_medium.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_claude_medium.md @@ -61,7 +61,7 @@ You should call `tapps_validate_config(file_path)` when changing Dockerfile, doc ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. Configure `memory_hooks` in `.tapps-mcp.yaml` for auto-recall and auto-capture. +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. Configure `memory_hooks` in `.tapps-mcp.yaml` for auto-recall and auto-capture. **Cross-session handoff:** prefer `/tapps-handoff-session` and `/tapps-continue-session` (`.tapps-mcp/session-handoff.md`). For ad-hoc payloads use `tapps-mcp memory save/get`. Cross-agent: `hive_propagate`; cross-project: federation actions. diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_high.md b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_high.md index 000a8647..29978a52 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_high.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_high.md @@ -75,7 +75,7 @@ This validates against security and operational best practices. ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (see AGENTS.md / docs/MEMORY_REFERENCE.md): CRUD, search, intelligence, consolidation, import/export, federation (6), maintenance (validate, maintain), security (safety_check, verify_integrity), profiles (3), health, Hive/Agent Teams (hive_status, hive_search, hive_propagate, agent_register), knowledge graph (related, relations, neighbors, explain_connection), batch ops (recall_many, reinforce_many), feedback (rate), native session memory (index_session, search_sessions, session_end). +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (see AGENTS.md / docs/MEMORY_REFERENCE.md): CRUD, search, intelligence, consolidation, import/export, federation (6), maintenance (validate, maintain), security (safety_check, verify_integrity), profiles (3), health, Hive/Agent Teams (hive_status, hive_search, hive_propagate, agent_register), knowledge graph (related, relations, neighbors, explain_connection), batch ops (recall_many, reinforce_many), feedback (rate), native session memory (index_session, search_sessions, session_end). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. (Federation publishing has its own propagation tier — see federation actions, not a `scope=` value.) diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_low.md b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_low.md index b0e09263..f28fdff7 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_low.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_low.md @@ -58,7 +58,7 @@ Consider calling `tapps_validate_config(file_path)` when changing Dockerfile, do ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (save, search, federation, profiles, Hive, knowledge graph, batch ops, feedback, native session memory, etc.). Tiers: architectural/pattern/procedural/context. Scopes: project/branch/session. Max 1500 entries. At low engagement, still call `search` at session start and `save` before end; automatic hooks may be off depending on `.tapps-mcp.yaml`. +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (save, search, federation, profiles, Hive, knowledge graph, batch ops, feedback, native session memory, etc.). Tiers: architectural/pattern/procedural/context. Scopes: project/branch/session. Max 1500 entries. At low engagement, still call `search` at session start and `save` before end; automatic hooks may be off depending on `.tapps-mcp.yaml`. **Cross-session handoff:** `/tapps-handoff-session` + `/tapps-continue-session`, or `tapps-mcp memory save/get`. diff --git a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_medium.md b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_medium.md index c4466d5c..87c78347 100644 --- a/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_medium.md +++ b/packages/tapps-mcp/src/tapps_mcp/prompts/platform_cursor_medium.md @@ -70,7 +70,7 @@ This validates against security and operational best practices. ## Memory System -`tapps_memory` provides persistent cross-session knowledge with **42 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. Configure `memory_hooks` in `.tapps-mcp.yaml` for auto-recall and auto-capture. +`tapps_memory` provides persistent cross-session knowledge with **44 actions** (save, search, consolidate, federation, profiles, hive, health, knowledge graph, batch ops, feedback, native session memory, and more). **Tiers:** architectural (180d), pattern (60d), procedural (30d), context (14d). **Scopes:** project, branch, session. Max 1500 entries. Configure `memory_hooks` in `.tapps-mcp.yaml` for auto-recall and auto-capture. **Cross-session handoff:** prefer `/tapps-handoff-session` and `/tapps-continue-session` (`.tapps-mcp/session-handoff.md`); ad-hoc payloads via `tapps-mcp memory save/get`. See AGENTS.md for cross-agent and cross-project variants. diff --git a/packages/tapps-mcp/src/tapps_mcp/tool_descriptions.py b/packages/tapps-mcp/src/tapps_mcp/tool_descriptions.py index f69f11cc..0c376cc6 100644 --- a/packages/tapps-mcp/src/tapps_mcp/tool_descriptions.py +++ b/packages/tapps-mcp/src/tapps_mcp/tool_descriptions.py @@ -50,7 +50,7 @@ "Save or recall short-lived session notes in the local KV store." ), "tapps_memory": ( - "Slim brain memory on nlt-memory: search, save, get, health, related (not full 42-action catalog)." + "Slim brain memory on nlt-memory: search, save, get, health, related (not full 44-action catalog)." ), "tapps_impact_analysis": ( "Module-level import blast radius before API changes (symbol callers: tapps_call_graph, ADR-0017)."