v0.0.2 Release Notes
Release Date: January 17, 2026
Highlights
This release introduces dynamic tool discovery, GPU acceleration support, LLM-powered agent tools, and significantly improved test coverage.
New Features
Tool Search Tool
- search_aerospace_tools: Search for tools by name, description, or functionality using regex patterns or natural language queries
- list_tool_categories: List all 9 tool categories with tool counts
- Implements https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool for dynamic tool discovery
- Complete tool registry with searchable metadata for all 36 tools
- Category filtering and result limiting support
LLM-Powered Agent Tools (#1)
- format_data_for_tool: AI-powered data formatting for aerospace tools
- select_aerospace_tool: Intelligent tool selection assistance
- Uses OpenAI GPT-5-Medium via LiteLLM (requires LLM_TOOLS_ENABLED=true and OPENAI_API_KEY)
- New docs/AGENT_TOOLS.md documentation
NumPy Vectorization & GPU Acceleration
- New _array_backend.py abstraction layer for NumPy/CuPy interoperability
- Vectorized operations across integration modules:
- atmosphere.py: ISA calculations, wind profiles
- aero.py: Wing analysis, airfoil polars
- rockets.py: Trajectory integration
- frames.py: Coordinate transformations
- CuPy GPU support for 10-100x speedup on large batch operations
Improvements
Testing
- Test coverage increased to ~82% overall
- 100% coverage for aerospace_mcp/tools/ module
- Comprehensive test stubs and error-branch coverage (#2, #3)
- New test files for array backend, atmosphere, frames, rockets integrations
- Tool-specific test suites for all 9 domain modules
- Fixed test import conflict with pytest-xdist parallel workers
Bug Fixes
- Fixed critical bugs in MCP tools core module
- Fixed additional bugs in MCP tools and integration modules
- Fixed NumPy 1.25+ deprecation warnings for array to scalar conversion
- Fixed linter errors in NumPy integration modules
Documentation
- Updated README with NumPy/CuPy GPU acceleration documentation
- Added tool discovery section to README and MCP_INTEGRATION.md
- Updated CLAUDE.md with tool search information
- Expanded AGENT_TOOLS.md with complete 36-tool catalog
Maintenance
- Updated maintainer email in Dockerfile
- Applied ruff formatting across codebase
- Added .env.example for configuration reference
Breaking Changes
None
Statistics
- Commits: 17
- Files changed: 47
- Lines added: +8,152
- Lines removed: -485
- New tools: 4 (search_aerospace_tools, list_tool_categories, format_data_for_tool, select_aerospace_tool)
- Total tools: 36
Full Changelog: v0.0.1...v0.0.2