Skip to main content
Glama
CHANGELOG.md2.38 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.3] - 2025-11-08 ### Fixed - **Snippet visibility**: Removed pre-filtering logic that excluded snippets longer than 500 characters from resource blocks - Snippets are now always included in search results, with intelligent trimming only applied when payload cap is exceeded ### Changed - **Payload capacity increased** from 50KB to 70KB for richer search result context - **Snippet size limits doubled**: - Initial cap: 500 → 1000 characters - Shrunk cap: 300 → 600 characters - Minimum floor: 200 → 300 characters - Improved snippet context preservation while maintaining graceful degradation under payload constraints ## [0.1.2] - 2025-11-08 ### Fixed - Fixed bugs related to snippet fetching ### Changed - **REST client configuration** now reads `KB_REST_BASE_URL` dynamically to support test mocking while maintaining production behavior ## [0.1.1] - 2025-11-04 ### Added - **Parallel snippet fetching** with configurable concurrency for `search_knowledge` tool - Configuration options for concurrency control: - `MAX_CONCURRENT_SNIPPET_FETCH` (default: 8, range: 1-12) - `SNIPPET_FETCH_TIMEOUT_MS` (default: 2000ms, range: 500-10000ms) - `SNIPPET_FETCH_RETRY_ATTEMPTS` (default: 1, range: 0-3) ### Improved - Test coverage for concurrency features (400+ lines of tests) - Error handling in parallel snippet fetching with graceful degradation - Memory leak prevention with proper cleanup of event listeners and timeouts - Configuration validation with bounds checking ## [0.1.0] - 2025-11-03 ### Added - Initial release of dolphin-mcp - MCP server implementation for Dolphin semantic code search - Tools: - `search_knowledge` - Semantic search across indexed repositories - `fetch_chunk` - Fetch code chunks by ID - `fetch_lines` - Fetch file slices by line range - `get_vector_store_info` - Repository metadata - `get_metadata` - Chunk metadata - `open_in_editor` - Generate VS Code URIs - Support for Continue.dev and Claude Desktop - JSONL logging to `logs/mcp.log` - 50KB payload cap with intelligent truncation - Environment variable configuration - Comprehensive test suite

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/plasticbeachllc/dolphin-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server