Skip to content

chore: prepare the authorized 0.7.0 release #117

Description

@timeleft--

Owner decision

On September 13, Younes explicitly approved 0.7.0 tag and release, superseding the unreleased 0.6.1 candidate. Latest published version remains 0.6.0. This task prepares the reviewed code for that release; Captain owns tagging, workflow approval, publication, and post-publication verification.

Merge when clean: yes

Scope

Prepare version 0.7.0 from current main in the existing isolated worker workflow. Update project metadata, module fallback, the local package entry in uv.lock, and version-sensitive tests/examples needed for consistency. Do not blindly replace unrelated dependency versions such as ollama 0.6.1.

Consolidate all changes since v0.6.0 into a readable 0.7.0 candidate changelog: governed read/draft isolation, MCP SDK compatibility and schemas, Rich Views, JJ installer/current-stable policy, Trust Gate egress disclosure and bounded secret preflight, honest substring recall, safer onboarding, tool context measurements, and local-only sync. Link the relevant issues/PRs. Explain migration/identity compatibility considerations and avoid promising truth verification, complete DLP, semantic search, or measured user adoption. Adjust current installation/version docs so they describe the 0.7.0 candidate accurately before publication. Historical 0.6.0 reports remain historical; no claim PyPI has 0.7.0 before publication.

The owner waived the five-real-session Rich Views acceptance wait; do not claim those sessions happened. Do not alter real trails data, runtime selections, secrets, default provider, release environment policy, or publish/tag anything as worker.

Acceptance

  • Metadata and loaded product version consistently report 0.7.0; dependency lock remains frozen and unrelated versions stay intact.
  • Release notes truthfully summarize merged changes and compatibility, with issue links; unpublished status remains clear before publication.
  • Relevant version/package tests and full suite pass; existing release workflow still validates built wheel/sdist/native MCP and upgrade from 0.6.0 before publication.
  • One PR, canonical metadata pr_url, no direct main push. Captain independently reviews current exact head before merge.

Execution limits

One bounded release-preparation task, maximum 60 minutes. Use configured xai-oauth / grok-4.6. Single physical worker capacity; existing poller alone creates same-PR repairs if Captain reports genuine defects.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions