Skip to content

Add code-search managed station#77

Merged
solomonneas merged 1 commit into
mainfrom
feat/search-station-code-search
Jun 10, 2026
Merged

Add code-search managed station#77
solomonneas merged 1 commit into
mainfrom
feat/search-station-code-search

Conversation

@solomonneas

@solomonneas solomonneas commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

What

Adds a search station to Brigade and registers the transferred code-search pair as managed tools:

  • code-search-api, installed from escoffier-labs/code-search-api
  • code-search-mcp, installed from the existing npm package @solomonneas/code-search-mcp

The API doctor checks /api/health using CODE_SEARCH_API_URL and optional CODE_SEARCH_API_KEY. The MCP bridge remains a presence/configuration check because it is a stdio server and should not be started from doctor.

Why

The Escoffier suite audit identified code-search-api + code-search-mcp as org-level agent tooling that should move together and be visible from Brigade instead of living only as external repos.

Tests

  • python3 -m pytest tests/test_managed.py tests/test_registry.py tests/test_add.py -q - 39 passed
  • python3 -m pytest -q - 1034 passed
  • brigade scrub --target . --policy public-repo - clean for blocking findings; existing loopback warnings only
  • brigade doctor --target . - 0 failed, new search tools show as manual when not installed

@solomonneas solomonneas merged commit 6a6fa1a into main Jun 10, 2026
14 checks passed
@solomonneas solomonneas deleted the feat/search-station-code-search branch June 10, 2026 09:19
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