Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Initial TypeScript project structure
  • MCP server implementation with stdio transport
  • obi_get_status tool (proof-of-concept)
  • OBI process manager core functionality
  • Type definitions for OBI and MCP
  • Logging infrastructure with winston
  • Process management utilities
  • Comprehensive documentation
  • Example configurations and usage guides
  • Unit test structure with vitest
  • Development tooling (ESLint, Prettier, TypeScript)

Changed

  • N/A

Deprecated

  • N/A

Removed

  • N/A

Fixed

  • N/A

Security

  • N/A

[0.1.0] - TBD

First alpha release - Coming Soon!

Planned Features

  • obi_deploy_local - Deploy OBI standalone
  • obi_get_logs - Fetch OBI logs
  • obi_update_config - Modify OBI configuration
  • obi_stop - Stop OBI process
  • MCP resources: config, status, logs
  • MCP prompt: setup-obi-local
  • Integration tests with real OBI
  • Complete documentation

Version History

  • v0.1.0 - MVP Release (Planned)
  • v0.2.0 - Enhanced Features (Planned)
  • v0.3.0 - Advanced Capabilities (Planned)
  • v1.0.0 - Production Release (Planned)

See ROADMAP.md for detailed timeline.