Skip to content

Releases: jsbattig/code-indexer

Release v8.3.1

27 Nov 03:33

Choose a tag to compare

v8.3.0: MCPB Token Refresh Command

26 Nov 17:59

Choose a tag to compare

New Features

cidx-token-refresh Command

Added a new CLI command cidx-token-refresh to simplify token management for MCPB users. This command automatically refreshes CIDX server authentication tokens and updates configuration files.

Key Features:

  • Simple CLI: Just run cidx-token-refresh - no scripts needed
  • Automatic Updates: Refreshes both access and refresh tokens
  • Secure: Sets file permissions to 0600 automatically
  • Error Handling: Comprehensive error messages for all failure scenarios
  • Rich Output: User-friendly console output with color-coded status

Usage:

# Refresh tokens using default config (~/.mcpb/config.json)
cidx-token-refresh

# Use custom config path
cidx-token-refresh --config /path/to/config.json

Setup Automatic Refresh (Cron):

crontab -e
# Add: */8 * * * * /usr/local/bin/cidx-token-refresh >> ~/.mcpb/refresh.log 2>&1

Installation:

python3 -m pip install --break-system-packages --upgrade code-indexer

Implementation Details

  • New module: src/code_indexer/mcpb/token_refresh.py
  • Comprehensive tests: 19 tests with 100% pass rate
  • Console script entry point added to pyproject.toml
  • Uses /auth/refresh endpoint with proper error handling
  • Supports both httpx timeout and SSL verification

What's Changed

New Files:

  • src/code_indexer/mcpb/token_refresh.py - Token refresh implementation
  • tests/mcpb/test_token_refresh.py - Comprehensive test suite

Modified Files:

  • pyproject.toml - Added cidx-token-refresh entry point
  • src/code_indexer/__init__.py - Version bump to 8.3.0

Full Changelog

feat: add cidx-token-refresh CLI command for automatic token refresh (v8.3.0)

Full Changelog: v8.2.7...v8.3.0

MCP Bridge v8.2.6

26 Nov 16:23

Choose a tag to compare

MCP Bridge v8.2.6

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

MCP Bridge v8.2.5

26 Nov 16:12

Choose a tag to compare

MCP Bridge v8.2.5

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

MCP Bridge v8.2.4

26 Nov 16:04

Choose a tag to compare

MCP Bridge v8.2.4

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

MCP Bridge v8.2.3

26 Nov 15:43

Choose a tag to compare

MCP Bridge v8.2.3

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

MCP Bridge v8.2.2

26 Nov 15:31

Choose a tag to compare

MCP Bridge v8.2.2

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

MCP Bridge v8.2.1

26 Nov 15:06

Choose a tag to compare

MCP Bridge v8.2.1

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

MCP Bridge v8.2.0

26 Nov 14:22

Choose a tag to compare

MCP Bridge v8.2.0

Cross-platform binaries for the MCP Stdio Bridge.

Installation

  1. Download the appropriate binary for your platform
  2. Extract the ZIP file
  3. Make the binary executable (Unix/macOS): chmod +x mcpb-*
  4. Configure ~/.mcpb/config.json with your CIDX server details
  5. Add to Claude Desktop MCP configuration

Platforms

  • macOS (Intel): mcpb-darwin-x64.zip
  • macOS (Apple Silicon): mcpb-darwin-arm64.zip
  • Linux (x86_64): mcpb-linux-x64.zip
  • Windows (x86_64): mcpb-windows-x64.zip

Configuration

See README.md for full configuration instructions.

Release v8.1.0

25 Nov 23:06

Choose a tag to compare

What's Changed

  • feat: Temporal Git History Indexing & Daemon Mode Enhancements (v7.3.0) by @jsbattig in #487
  • Epic #477: MCP Integration - OAuth 2.1 + Model Context Protocol by @jsbattig in #498

New Contributors

Full Changelog: v7.1.0...v8.1.0