Uh oh!
There was an error while loading. Please reload this page.
chore(release): cut 0.1.34 - #492
Merged
Merged
Conversation
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.
Cuts release 0.1.34 (previous tag:
v0.1.33).Commit audit
All 9 commits in
v0.1.33..mainwere audited — none omitted silently.4c98ab72dbb7123d9b0712e5689d3c07139d83e278134b73575eceda812a7dcTwo user-visible changes had shipped without a changelog entry (#479 and #489);
both are added here. No existing entries were removed, and no empty category
headings remain.
Changelog summary for 0.1.34
Added
openaiprovider on the shared Pydantic AI runtime, with MCP tools,structured output, interrupts, reasoning effort, and the full 0.0–2.0
temperature range.
d/ctrl+dpicks the directory a new orresumed run is launched in and that relative workflow references resolve
against.
runtime.idle_timeout_seconds/runtime.max_idle_recovery_attempts(Copilot-only idle-watchdog tuning).
Changed
pydantic-ainarrowed topydantic-ai-slim[anthropic,openai].openai-agentsprovider name was removed from the schema,factory, registry and diagnostics.
Fixed
which previously clobbered an agent's structured output.
ModelHTTPError/ModelAPIError, so 408/429/5xx retry on Claude and OpenAI.runtime.default_reasoning_effortis no longer dropped at run time.topology on large or resumed runs' event logs.
Validation
Run in an isolated
chore/release-0.1.34worktree offorigin/main:make check— ruff check, ruff format --check,ty checkall clean.uv run pytest -m "not real_api and not performance and not install_scripts"(the CI-equivalent selection) — 7652 passed, 46 skipped, 0 failed.
make validate-examples— exit 0.uv lock—uv.lockchanges onlyconductor-cli0.1.33→0.1.34.make test(which unlike CI does not exclude-m performance) reported onefailure,
test_performance.py::TestForEachPerformance::test_100_item_array_with_max_concurrent_10.That module is
pytestmark = pytest.mark.performanceand is excluded from CI'srequired selection. It is a wall-clock deadline (~500ms baseline + 200ms
allowance) that lost its budget to load from the surrounding 7682-test run; the
test passes in isolation (2.26s) and the whole module passes standalone (22
passed in 12.54s). Not a product regression, and untouched by this diff, which
changes only version strings and the changelog.
Diff scope
CHANGELOG.md,pyproject.toml,uv.lock— nothing else.After merge
Merging this PR will be followed by tagging the merge commit
v0.1.34andpushing it, which triggers
.github/workflows/release.ymlto build and publishthe GitHub Release with its artifacts.