Skip to content

v0.2.3 Alpha

Pre-release
Pre-release

Choose a tag to compare

@neilmorse neilmorse released this 01 Nov 03:15
· 64 commits to master since this release

Source catalogs now accept legitimate Spring Context IDs such as shop-product and application:management, preserving exact identity matching, 1–256 character bounds and C0/DEL rejection. Java type and factory identifiers remain strictly validated.

The new source catalog guide documents producer/condition correlation and partial-evidence limits. Tool schemas, dependencies, networking, authentication, sanitization and the 16 KiB output budget are unchanged. CGLIB producer correlation and named ConditionalOnBean transitive explanations remain incomplete.

Validation: 1134 offline tests, Python 3.11–3.14 CI, mypy, Ruff, contracts and audit; wheel/sdist isolated installation, both SDK modes, eight self-created loopback routes and seven replay scenarios. Separate authorized Boot 3.5.16 / Java 21 / MVC / JWT samples verified factory correlation, property-negative evidence and unknown with unavailable conditions. This is a limited sample.

Install:

uvx --default-index https://pypi.org/simple spring-runtime-mcp==0.2.3 --version

Source: 3f752dc

SHA256:

  • spring_runtime_mcp-0.2.3-py3-none-any.whl: af80539a4beb436cb271a21acec2a75b79f24136bf831e10b8519a3b9e21cb58
  • spring_runtime_mcp-0.2.3.tar.gz: 78b7c63d9a598f747ca72d3d31a423e56fea4d67d946efad406fab62e4427c48