SchemaRouter 0.2.0a1¶
SchemaRouter 0.2.0a1은 schema-aware planning/execution framework의 최초 packaged alpha release입니다.
주요 기능¶
- tool, endpoint, parameter, field, plan, result의 canonical typed contract
- schema/binding drift detection과 raw output validation을 포함한 fail-closed execution
AdapterRegistry/SourceAdapter기반 structured-source adapter ecosystem- guarded origin과 credential separation을 적용한 OpenAPI 3.x ingestion
- protocol-native
response_fields를 포함한 first-class OPTIMADE discovery/execution - official SDK 기반 MCP Streamable HTTP discovery/execution
- typed Python callable registration
- optional LangChain
StructuredToolintegration - quote grounding과 explicit approval을 포함한 human-readable API documentation proposal
- 비동기·동기 호출, 배치, 스트리밍, 이벤트, 재시도 및 제한된 동시 실행
- MIT 라이선스, MkDocs 문서, 패키지 검증 및 정식 제품 브랜딩
호환성 검증¶
Release는 다음으로 검증했습니다.
- Python 3.10, 3.11, 3.12
- wheel/sdist build와 clean-wheel installation
- strict MkDocs build
- 실제 MCP Streamable HTTP integration
- LangChain integration
- public OpenAPI live smoke
- public COD OPTIMADE live smoke
Pre-release 상태¶
Alpha release입니다. Public API는 문서화되고 regression test가 있지만 project는 pre-1.0이며 이후 minor release에서 breaking change가 있을 수 있습니다.
자세한 내용은 CHANGELOG.md, docs/versioning.md, docs/release-checklist.md를 참고하십시오.