Skip to content

chore: release 0.7.1#54

Merged
joshuajbouw merged 2 commits into
mainfrom
chore/release-0.7.1
Jun 11, 2026
Merged

chore: release 0.7.1#54
joshuajbouw merged 2 commits into
mainfrom
chore/release-0.7.1

Conversation

@joshuajbouw

@joshuajbouw joshuajbouw commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Summary

chore: release — bumps the workspace to 0.7.1, the patch release that restores capsule tool discovery (#56) and ships the post-0.7 additive surfaces (#53).

Per the repo rule, a version bump is its own PR. The branch was originally stacked on #53; after #53 and #56 squash-merged it has been rebuilt on main so the diff is exactly the bump + CHANGELOG.

No breaking changes — astrid-sdk = "0.7" consumers resolve 0.7.1 automatically once published, so capsules pick up the tool_describe fix with a rebuild and no dep bump.

Changes

Release steps (maintainer)

  1. Merge this PR.
  2. cargo publish in dependency order: astrid-sys, astrid-sdk-macros, astrid-sdk.
  3. Tag v0.7.1 on the merge commit → release.yml creates the GitHub release from the CHANGELOG block.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request bumps the workspace package and dependency versions from 0.7.0 to 0.7.1 in Cargo.toml, and adds a corresponding release entry for version 0.7.1 in CHANGELOG.md. There are no review comments, and I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Base automatically changed from feat/process-persistent-sdk to main June 7, 2026 04:13
Rebuilt on main post-#53/#56 squash-merge: the branch previously carried its own pre-squash copy of the feature diff; now it is the bump + CHANGELOG only.

- Workspace 0.7.0 -> 0.7.1 (+ the three internal dependency pins).
- CHANGELOG: [Unreleased] -> [0.7.1] - 2026-06-10, with a release synopsis (extracted into the GitHub release body by release.yml), the previously missing Fixed entry for the #56 tool_describe fan-out fix, and PR attribution on the #53 entries.
@joshuajbouw joshuajbouw force-pushed the chore/release-0.7.1 branch from c5253dd to 22f03a9 Compare June 10, 2026 15:19
Rebuilding against 0.7.1 makes tool capsules publish their describe
descriptors, but the LLM still gets 0 tools unless prompt-builder also
grants the describe-fan-out ACLs and invalidates its tool cache
(astrid#892, #625). Correct the 'entire fix' claim accordingly.
@joshuajbouw joshuajbouw merged commit bbbc61c into main Jun 11, 2026
8 checks passed
@joshuajbouw joshuajbouw deleted the chore/release-0.7.1 branch June 11, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant