Skip to content

feat: configure local Codebase Memory gateway - #20

Merged
xnoto merged 3 commits into
mainfrom
feat/add-codebase-memory-gateway-rebased
Sep 9, 2026
Merged

xnoto merged 3 commits into
mainfrom
feat/add-codebase-memory-gateway-rebased

Conversation

@xnoto

@xnoto xnoto commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Summary

Add the disabled-by-default global Codebase Memory gateway entry at http://127.0.0.1:8771/mcp and document per-project opt-in, derived-index freshness limits, persistence boundaries, and confirmation requirements. Preserve all pre-existing permissions while restoring rebase parity.

No issue; owner-requested workstation configuration change.

Type of change

  • Bug fix
  • Feature / enhancement
  • Documentation
  • Infrastructure (OpenTofu root or module)
  • GitOps desired state (manifests, kustomize, charts, SOPS/KSOPS secrets)
  • Container image
  • CI / reusable workflow
  • Refactor / cleanup
  • Breaking change

Validation

  • Required pull-request checks pass — the PR lint workflow passed.
  • Generated or centrally distributed files were regenerated by their owning automation, not hand-edited — no generated files changed.

The passing workflow validates the checked-in configuration and pre-commit hooks. Gateway availability, project opt-in, client reload, and MCP functionality remain confirmation-gated workstation checks.

Impact and rollout

Canonical producer is xnoto/mcp-gateway; this configuration is its OpenCode consumer. The entry remains disabled globally: projects opt in only with an enabled delta after the gateway is healthy. No dotfiles service or generated copy changes here.

Merge with the gateway PR; apply only after the gateway source and service are available. Rollback is to disable the project-level entry or revert this configuration.

Safety and secrets

  • Contains no plaintext secrets, decrypted SOPS values, state files, kubeconfigs, tokens, or private endpoints
  • No local OpenTofu init/plan/apply/destroy/import/state operations were run or claimed — plans come from pull-request checks
  • Breaking or irreversible effects are described above with rollback notes

Owner waiver: the full upstream Codebase Memory MCP tool surface and vendor-maintained pinned npm installer/release-checksum model are explicitly approved by the owner and are supplied by the gateway PR; this PR adds no installer.

AI-assisted implementation and review.

@xnoto
xnoto merged commit 840f4bc into main Sep 9, 2026
1 check passed
@xnoto
xnoto deleted the feat/add-codebase-memory-gateway-rebased branch September 9, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant