Skip to content

release(deepagents-code): 0.1.45 - #4867

Merged
Mason Daugherty (mdrxy) merged 3 commits into
mainfrom
release-please--branches--main--components--deepagents-code
Jul 22, 2026
Merged

release(deepagents-code): 0.1.45#4867
Mason Daugherty (mdrxy) merged 3 commits into
mainfrom
release-please--branches--main--components--deepagents-code

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 20, 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. The published GitHub release body is extracted from the merged CHANGELOG.md by release.yml, not from this PR description.


0.1.45 (2026-07-22)

Features

  • Added the Hooks v2 execution engine and typed hooks data models (#4880, #4870)
  • Added a filesystem tool allowlist for dcode with --allow-fs-tools (#4635)
  • Added a GLM-5.2 harness profile (#4710)
  • Added a built-in thread inspector skill (#4769)
  • Replaced Gemini 3.5 Flash with Gemini 3.6 Flash in the model switcher (#4890)
  • Show experimental mode in the splash screen and debug console (#4863)
  • Gate debug console click-to-copy behind a checkbox (#4810)

Bug Fixes

  • Improved scratch-file handling by allowing cleanup of agent-created scratch files and safe OS-temp scratch artifacts (#4860, #4869)
  • Skip grading during /goal proposals (#4941)
  • Improved MCP approval handling: Esc now aborts project MCP approval, disabled MCP servers are honored for plugins, remembered approvals are preserved with the env allowlist, and approvals are shared across Git worktrees (#4888, #4848, #4889, #4939)
  • Hardened installer downloads and paths (#4871)
  • Fixed forced dcode update checks to bust the CDN cache (#4862)
  • Prevented failed exit setup from stranding the app (#4913)
  • Fixed routing so ctrl+x goes to the focused ask_user input (#4926)
  • Show -m prompts as queued immediately on startup (#4861)
  • Kept harness-profile diagnostics out of terminal output (#4943)
  • Avoid tracking inline restart callers (#4894)
  • Fixed debug console thread ID copying on click (#4945)

Performance Improvements

  • Reduced exit latency by coordinating async shutdown teardown (#4831)
  • Sped up local context detection (#4922)

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 20, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--deepagents-code branch 25 times, most recently from 5e5d62d to 4952b8b Compare July 21, 2026 19:42
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--deepagents-code branch 14 times, most recently from 867dcdc to 672b346 Compare July 22, 2026 04:55
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--deepagents-code branch from 7b6b2ed to c0865ea Compare July 22, 2026 04:57
@github-actions

Copy link
Copy Markdown
Contributor Author

Warning

Prerelease SDK pin — Code currently pins deepagents==0.7.0a8, which is a prerelease.

This is allowed and does not block the release workflow as long as the pin is not older than the workspace SDK. Please verify this prerelease pin is intentional before merging.

Tip: if this pin is part of an intentional cross-package release sequence and the release dependency check fails because the SDK prerelease is not on PyPI yet, add the release-deps: acknowledged label to acknowledge and skip that check.

@langchain-oss-automated-triage

langchain-oss-automated-triage Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Review and edit the release notes between the content markers below. Keep the version heading intact.

0.1.45 (2026-07-22)

Features

  • Added the Hooks v2 execution engine and typed hooks data models (#4880, #4870)
  • Added a filesystem tool allowlist for dcode with --allow-fs-tools (#4635)
  • Added a GLM-5.2 harness profile (#4710)
  • Added a built-in thread inspector skill (#4769)
  • Replaced Gemini 3.5 Flash with Gemini 3.6 Flash in the model switcher (#4890)
  • Show experimental mode in the splash screen and debug console (#4863)
  • Gate debug console click-to-copy behind a checkbox (#4810)

Bug Fixes

  • Improved scratch-file handling by allowing cleanup of agent-created scratch files and safe OS-temp scratch artifacts (#4860, #4869)
  • Skip grading during /goal proposals (#4941)
  • Improved MCP approval handling: Esc now aborts project MCP approval, disabled MCP servers are honored for plugins, remembered approvals are preserved with the env allowlist, and approvals are shared across Git worktrees (#4888, #4848, #4889, #4939)
  • Hardened installer downloads and paths (#4871)
  • Fixed forced dcode update checks to bust the CDN cache (#4862)
  • Prevented failed exit setup from stranding the app (#4913)
  • Fixed routing so ctrl+x goes to the focused ask_user input (#4926)
  • Show -m prompts as queued immediately on startup (#4861)
  • Kept harness-profile diagnostics out of terminal output (#4943)
  • Avoid tracking inline restart callers (#4894)
  • Fixed debug console thread ID copying on click (#4945)

Performance Improvements

  • Reduced exit latency by coordinating async shutdown teardown (#4831)
  • Sped up local context detection (#4922)

When the release changes are finalized, run @dcode-release-bot apply. Merge only after the curated release-notes check passes.

If new relevant entries appear after applying, run @dcode-release-bot draft and then @dcode-release-bot apply again.

The only bypass is the release: dangerously skip curated notes label.

@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

@mdrxy

Copy link
Copy Markdown
Member

@dcode-release-bot apply

@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 @dcode-release-bot draft and @dcode-release-bot apply again.

@mdrxy
Mason Daugherty (mdrxy) merged commit 7794b61 into main Jul 22, 2026
78 of 79 checks passed
@github-actions

Copy link
Copy Markdown
Contributor Author

The package release workflow has started:

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

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 Package release PR release-deps: acknowledged see #3871 size: XS < 50 LOC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant