v1.0 - Model Context Interface
MCI
Initial release of the Python adapter for standardised, unified, platform-agnostic interface for managing model context. A lightweight, simple way to build, maintain and share AI toolsets.
What's Changed
- Add mci-example.json with comprehensive execution type examples by @Copilot in #2
 - Add comprehensive implementation plan for MCI v1 Python adapter by @Copilot in #6
 - Add automated setup script and GitHub Copilot configuration for environment setup by @Copilot in #4
 - Implement core infrastructure and data models with Pydantic validation by @Copilot in #8
 - Implement templating engine with basic and advanced features by @Copilot in #10
 - Implement Stage 3: Base, File, and Text Executors with Config-Level and Advanced Templating Support by @Copilot in #15
 - Implement HTTP Executor with authentication, retry logic, and metadata support by @Copilot in #16
 - Implement CLI Executor (CLIExecutor) with comprehensive templating and platform support by @Copilot in #17
 - Implement ExecutorFactory and End-to-End Execution Feature Tests (Stage 3.3) by @Copilot in #18
 - Implement SchemaParser (Stage 4.1) with comprehensive validation and testing by @Copilot in #21
 - Implement Tool Manager (Stage 4.2) by @Copilot in #22
 - Implement Stage 5: MCIClient - Main API for MCI Python Adapter by @Copilot in #24
 - Add comprehensive Quickstart Guide for MCI Python Adapter (Stage 7.2) by @Copilot in #30
 - Add comprehensive API documentation for MCIAdapter (Stage 7.1) by @Copilot in #28
 - Add comprehensive schema reference documentation (Stage 7.3) by @Copilot in #32
 - Add comprehensive example files for MCI Python Adapter (Stage 7.4) by @Copilot in #34
 - Update README.md with comprehensive project overview, features, documentation, examples, support, and credits by @Copilot in #36
 
New Contributors
- @Copilot made their first contribution in #2
 
Full Changelog: https://github.com/Model-Context-Interface/mci-py/commits/v1.0.0