Skip to content

QitOS v0.8.0

Latest

Choose a tag to compare

@ravenSanstete ravenSanstete released this 18 Jun 04:35
· 480 commits to master since this release

v0.8.0

Architecture-clean stable release for QitOS.

Added

  • Added an architecture-cleanliness plan and v0.8.0 architecture inventory documenting package ownership, large-file hotspots, optional dependency boundaries, and release guardrails.
  • Added regression guards for core package boundaries, broad toolset exports, and optional workflow imports.

Changed

  • Updated the package version to 0.8.0.
  • Made qitos.workflow a lazy optional facade so importing workflow no longer requires qitos-dag unless workflow symbols are used.
  • Tightened broad toolset exports so security-audit builders are no longer part of default qitos.kit.toolset or legacy flat builder all surfaces.
  • Stabilized the default test gate so optional qitos-zoo and workflow integration tests run only when matching external packages are explicitly enabled.
  • Cleaned stable-surface lint and mypy issues across qitos.core, qitos.engine, qitos.models, and trace/tracing modules.

Fixed

  • Fixed cancellation checkpoint calls for immediate and after-step cancellation paths.
  • Fixed synchronous MCP tool bridging in Engine.run().

Deprecated

  • Broad imports of security audit builders from qitos.kit.toolset are no longer recommended. Use qitos.kit.toolset.security_audit or qitos.kit.tool.experimental.security_research explicitly.