0.6.0-rc.4
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
data-olympus 0.6.0
New features
- MCP discovery is compact and searchable by default. Agents initially see the
seven core tools plustool_searchandcall_tool, while hidden tools remain
callable with unchanged authorization. Operators can select the complete
catalog withKB_TOOL_DISCOVERY_MODE=all. - PyPI is now the primary install path.
uvxprovides an immediate first run,
uv tool installprovides a persistent CLI, and the installed wheel includes
both console entry points and the enforcement machinery used by setup. - Release candidates are complete across PyPI, GHCR, and GitHub. Every candidate
includes a wheel, sdist, image, GitHub prerelease, and provenance receipt from
one exact source SHA. Stable publication uses Trusted Publishing and requires
an explicit human approved promotion of the highest complete candidate. - Executable OKF conformance now proves both interoperability directions against
a pinned upstream Google reference revision and checksummed fixtures. - Benchmark evidence now includes a deterministic provenance receipt covering
source, inputs, dependencies, commands, seeds, environment, and result hashes.
Public benchmark claims are labeled as maintainer produced and not independently
reproduced. - MCP catalog discovery is clearer. Eight tool definitions now describe their
behavior, parameters, side effects, and when to use a related tool instead,
giving registries and agents more useful guidance without changing the API. - The Glama sandbox now starts with the bundled example corpus, publishes
related server metadata, and documents the maintenance checks used to keep
the catalog profile complete.
Fixed
- Search, document reads, lists, outlines, onboarding status, and cleanup
planning now handle an empty or incomplete SQLite index without exposing raw
database errors. They return safe empty results until the index is ready. - The transitive MCP SDK was updated to 1.28.1, closing the WebSocket transport
advisory tracked as GHSA-vj7q-gjh5-988w. Data Olympus uses Streamable HTTP,
but the patched dependency removes the vulnerable code from the lock. - The optional benchmark stack now resolves torch 2.13.0, closing
GHSA-rrmf-rvhw-rf47 intorch.jit.script. Production embeddings do not use
torch, and the benchmark integration remains compatible with
sentence-transformers.