Skip to content

release(deepagents-code): 0.1.52 - #5228

Merged
Johannes du Plessis (johannes117) merged 3 commits into
mainfrom
release-please--branches--main--components--deepagents-code
Aug 4, 2026
Merged

release(deepagents-code): 0.1.52#5228
Johannes du Plessis (johannes117) merged 3 commits into
mainfrom
release-please--branches--main--components--deepagents-code

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Caution

Merging this PR will automatically publish to PyPI and create a GitHub release.

For the full release process, see .github/RELEASING.md.


Release notes preview: keep this section in sync with the package CHANGELOG.md. Publish reads the merged CHANGELOG via release.yml, not this PR description — keep them aligned anyway so the PR stays an accurate historical record for reviewers and anyone returning later.


0.1.52 (2026-08-04)

Features

  • Hooks v2 is now generally available, with support for loading hooks from installed plugins. (#5307, #5198)
  • Auto approval classifier configuration now supports selecting the classifier model and setting a review timeout. (#5205, #5302)
  • HITL rejection reasons are now framed for the model, and the approval menu makes reject-with-feedback easier to discover. (#5259, #5260)
  • Added a tri-state DEEPAGENTS_CODE_ONBOARDING environment variable. (#5301)
  • The /model footer Ctrl+N hint now follows the current display mode. (#5247)
  • The price catalog now refreshes hourly in the background. (#5264)
  • Updated recommendations to include DeepSeek V4 Flash 0731. (#5244)

Bug Fixes

  • Fixed several Hooks v2 lifecycle issues: session-end teardown is now bounded, hooks refresh after cwd switches, malformed hook resumes are handled, hook stops surface without agent errors, and unused SessionEndCause members were removed. (#5248, #5249, #5233, #5276, #5240)
  • PreCompact now fires before auto-compaction. (#5277)

End release notes preview.


Note

A New Contributors section is appended to the GitHub release notes automatically at publish time (see Release Pipeline, step 2).

@github-actions github-actions Bot added autorelease: pending Used in `release-please` automated workflow; do not remove! dcode Related to `deepagents-code` dependencies Pull requests that update a dependency file release Package release PR size: XS < 50 LOC labels Jul 31, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--deepagents-code branch 25 times, most recently from 1dfd07b to cb0ac5c Compare August 4, 2026 02:07
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--deepagents-code branch 9 times, most recently from fad596a to 2150b4a Compare August 4, 2026 17:49
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--deepagents-code branch from 264a705 to b47fefc Compare August 4, 2026 18:25
@langchain-oss-automated-triage

Copy link
Copy Markdown
Contributor

Review and edit the release notes between the content markers below as needed. Keep the version heading intact. To regenerate with steering instead of editing by hand, run @release-bot draft <instructions>.


0.1.52 (2026-08-04)

Features

  • Hooks v2 is now generally available, with support for loading hooks from installed plugins. (#5307, #5198)
  • Auto approval classifier configuration now supports selecting the classifier model and setting a review timeout. (#5205, #5302)
  • HITL rejection reasons are now framed for the model, and the approval menu makes reject-with-feedback easier to discover. (#5259, #5260)
  • Added a tri-state DEEPAGENTS_CODE_ONBOARDING environment variable. (#5301)
  • The /model footer Ctrl+N hint now follows the current display mode. (#5247)
  • The price catalog now refreshes hourly in the background. (#5264)
  • Updated recommendations to include DeepSeek V4 Flash 0731. (#5244)

Bug Fixes

  • Fixed several Hooks v2 lifecycle issues: session-end teardown is now bounded, hooks refresh after cwd switches, malformed hook resumes are handled, hook stops surface without agent errors, and unused SessionEndCause members were removed. (#5248, #5249, #5233, #5276, #5240)
  • PreCompact now fires before auto-compaction. (#5277)

When the release changes are finalized, run:

@release-bot apply

Merge only after the curated release-notes check passes.

If new relevant entries appear after applying, draft again and then re-apply:

@release-bot draft
@release-bot apply

To ship without curated notes, add the release: dangerously skip curated notes label. That is the only way to skip the curated-notes merge gate — use it only when you intentionally want the generated changelog as-is, without maintainer polish.

@johannes117

Copy link
Copy Markdown
Contributor

release-bot apply

@open-swe open-swe Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Open SWE Review: No issues found

Open SWE reviewed this PR and found no potential bugs to report.

Open in WebView Open SWE trace

@langchain-oss-automated-triage

Copy link
Copy Markdown
Contributor

Curated release notes were applied to the package changelog and release PR body.

Do not add more deepagents-code changes before merge unless you are prepared to run @release-bot draft and @release-bot apply again.

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

Warning

Stale SDK pin — the Code release workflow will fail at the "Verify package pins SDK at or ahead of workspace version" step until this is resolved.

Version
SDK (libs/deepagents/pyproject.toml) 0.7.4
Code pin (libs/code/pyproject.toml) deepagents==0.7.1

To fix: update libs/code/pyproject.toml to pin deepagents==0.7.4, then run cd libs/code && uv lock and commit the lockfile update.

To bypass: if you intentionally need to pin an older SDK version, add the release: skip sdk pin check label before merging so the auto-dispatched release skips this check, or re-run the release workflow with dangerous-skip-sdk-pin-check enabled after a failure. Ensure the Code package does not contain any code that depends on functionality introduced after deepagents==0.7.1 — otherwise the published package will fail at runtime.

See .github/RELEASING.md for the full recovery procedure.

@mdrxy Mason Daugherty (mdrxy) added the release: skip sdk pin check Allow a deepagents-code release PR to skip the SDK pin check label Aug 4, 2026
@johannes117
Johannes du Plessis (johannes117) merged commit b428644 into main Aug 4, 2026
91 of 96 checks passed
@johannes117
Johannes du Plessis (johannes117) deleted the release-please--branches--main--components--deepagents-code branch August 4, 2026 19:05
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

The package release workflow has started:

Follow the linked run for build, test, and publish status.

@github-actions github-actions Bot added autorelease: tagged Release has been tagged. Used in `release-please` automated workflow; do not remove! and removed autorelease: pending Used in `release-please` automated workflow; do not remove! labels Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: tagged Release has been tagged. Used in `release-please` automated workflow; do not remove! dcode Related to `deepagents-code` dependencies Pull requests that update a dependency file release: skip sdk pin check Allow a deepagents-code release PR to skip the SDK pin check release Package release PR size: XS < 50 LOC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants