Skip to content

v0.10.0

Choose a tag to compare

@astro-stack astro-stack released this 25 Jun 20:04
· 42 commits to main since this release

Django Orbit v0.10.0

Django Orbit v0.10.0 positions Orbit as an AI agent-native observability and debugging layer for Django.

Highlights

  • Added agent-safe MCP serialization with sensitive-key masking and deterministic payload truncation metadata.
  • Added high-level MCP investigation tools: audit_mcp_exposure, investigate_request, investigate_exception_group, create_incident_bundle, build_debug_brief, propose_fix_hypotheses and propose_test_plan.
  • Added JSON and Markdown incident bundles for human/agent handoff.
  • Added MCP exposure controls: MCP_INCLUDE_PAYLOADS, MCP_MAX_LIMIT and MCP_MAX_PAYLOAD_CHARS.
  • MCP_ENABLED: False now blocks all MCP tools with a stable disabled response.
  • Reworked README, docs and roadmap around Orbit's AI agent-native direction.
  • Fixed packaging so management commands, including orbit_mcp, are included in the published wheel.

Notes

Telemetry opt-in is intentionally not part of v0.10.0. It remains separated for a future release.

Validation

  • python -m pytest --tb=short -q -> 196 passed, 1 skipped
  • python -m mkdocs build --strict -> passed
  • python -m build -> built wheel and sdist
  • python -m twine check dist/* -> passed
  • Clean PyPI install verified: django-orbit[mcp]==0.10.0, orbit.__version__ == 0.10.0, orbit.agentic and orbit_mcp available