Skip to content

Conversation

@hamir-suspect
Copy link
Contributor

@hamir-suspect hamir-suspect commented Dec 4, 2025

📝 Description

  • Bleve full-text search integration for Semaphore documentation
  • docs_search MCP tool that allows AI assistants to search the documentation for CI/CD features, configuration, and usage patterns. The search uses Bleve for efficient full-text indexing and querying.

✅ Checklist

  • I have tested this change
  • This change requires documentation update

  Add a new MCP tool for searching Semaphore documentation:
  - Bleve-based full-text search with field boosting (title 3x, description 2x, headings 1.5x)
  - Document loader supporting both SaaS and versioned docs
  - Build-time indexer CLI for creating search indexes
  - Resource handler for reading full document content
  - Automatic rewriting of relative markdown links to absolute semaphore-docs:// URIs
  - Dev mode for local testing without authentication
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants