Uh oh!
There was an error while loading. Please reload this page.
chore(release): cut 0.1.29 - #430
Merged
Merged
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release 0.1.29
Release-prep PR for 0.1.29 (previous tag:
v0.1.28).Bumps
[project].versioninpyproject.toml, finalizes the[Unreleased]section of
CHANGELOG.mdinto a versioned0.1.29section, and re-locksuv.lock.Commit audit
All 6 commits in
v0.1.28..mainwere audited; every one has an explicitdisposition.
3fd5f55linkify_markdown(#423)3de3457d9299a9cd3390377d51268f22e0aNo entries were stale or inaccurate; nothing was omitted silently.
Changelog summary
Security
on every mutating route and the
/wshandshake,OriginHostGuardHost/Origin validation, and a required
Content-Type: application/json(breaking for external API callers).
default bind, opt-in
ACA_RUNNER_AUTH_TOKENgate on/execute, aninner_provider_settingskey allowlist, and optionalACA_RUNNER_ALLOWED_BASE_URLS.Fixed
agents — cached buckets are subtracted from the input bucket before the
input rate applies. Review
limits.budget_usdvalues, which werecalibrated against the inflated figures.
claude-opus-5and the dotted Claude 4.5 names are no longer unpriced.gpt-5.6-sol/-terra/-lunaare no longer unpriced (Cost is unpriced for current models: the provider pricing hook returns None for every model, and DEFAULT_PRICING lacks claude-opus-5 / gpt-5.6-sol #386).Added
conductor doctor --modelsnow shows per-model pricing and its source(Cost is unpriced for current models: the provider pricing hook returns None for every model, and DEFAULT_PRICING lacks claude-opus-5 / gpt-5.6-sol #386).
Validation
All run from the release worktree at
chore/release-0.1.29:make check— ruff check, ruff format --check,ty check— passedmake test— 6402 passed, 39 skipped, 8 deselectedmake validate-examples— passed (exit 0; no schema/example fileschanged in this range, run as insurance)
git diff --check— cleanuv.lockdiff is exactly theconductor-cliproject versionDiff is limited to
CHANGELOG.md,pyproject.toml, anduv.lock.After merge
Merging this PR will be followed by pushing the
v0.1.29tag at the mergecommit, which triggers
.github/workflows/release.ymland creates the GitHubRelease with its artifacts. The release is not created manually.