Skip to content

release(deepagents-cli): 0.0.38#4

Draft
github-actions[bot] wants to merge 2 commits into
mainfrom
release-please--branches--main--components--deepagents-cli
Draft

release(deepagents-cli): 0.0.38#4
github-actions[bot] wants to merge 2 commits into
mainfrom
release-please--branches--main--components--deepagents-cli

Conversation

@github-actions
Copy link
Copy Markdown

Caution

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

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


Everything below this line will be the GitHub release body.


0.0.38 (2026-04-14)

Features

  • ci: include version in workflow run name (#2627) (336ffd8)
  • cli: --skill startup invocation (#2477) (5f0f1d4)
  • cli: /auto-update to toggle auto-updates (#2276) (ad70bde)
  • cli: deepagents deploy (#2491) (01dc60e)
  • cli: add -y and -S short flags for auto-approve and shell-allow-list (#1919) (1036b16)
  • cli: add DEEPAGENTS_CLI_ env var prefix and fix dotenv load order (#2303) (29647bb)
  • cli: add enabled flag to hide providers from /model switcher (#1897) (72a216c)
  • cli: add ls_integration metadata to langsmith traces (#2272) (5dd8098)
  • cli: add animated spinner to non-interactive verbose mode (#2001) (153f465)
  • cli: add async backend support to local context middleware (#2118) (a0d623c)
  • cli: add external editor support via ctrl+x and /editor (#1861) (bf5d088)
  • cli: add permissions to deepagents deploy (#2651) (5d93b73)
  • cli: add rotating tips to welcome banner (#1898) (d882ca8)
  • cli: add sandbox type to trace metadata (#1845) (59ef941)
  • cli: agent-friendly ux for scripted/headless workflows (#2271) (386438f)
  • cli: AgentCore Code Interpreter sandbox provider (#2120) (92556c7)
  • cli: allow color overrides on built-in themes, default dark to false (#2275) (8f71865)
  • cli: auto-update lifecycle, /update command, install script ux (#2095) (fd92f6e)
  • cli: context-aware connecting banner for resume and local server (#2092) (18b385b)
  • cli: default langsmith project to 'deepagents-cli' (#2277) (7178b87)
  • cli: defer HITL approval menu while user is typing (#1833) (1d1572e)
  • cli: enhance tool-call UI, add Ctrl+U shortcut for chat input (#1757) (800c552)
  • cli: load ~/.deepagents/.env as global dotenv (#1909) (5a21d0a)
  • cli: persist token count in graph state across sessions (#2323) (5be352d)
  • cli: pop queued messages individually on esc instead of clearing all (#2089) (c76d855)
  • cli: render ask-user questions as markdown (#2339) (5fbb14a)
  • cli: show editable install source path in help and banner (#1916) (4ce1cee)
  • cli: show platform-specific ripgrep install command in missing-tool warning (#1997) (f000ce5)
  • cli: skill invocation via /skill:name (#2037) (cc8cce7)
  • cli: support root/MDM installs (#2346) (f618acc)
  • cli: surface unsupported input modalities in system prompt (#2327) (95620e7)
  • cli: themes (#2134) (db67af0)
  • cli: warn on missing tavily key, add /notifications (#2555) (3dff3ed)
  • sdk,cli: add openrouter SDK attribution (#2205) (2798e51)
  • sdk,cli: add package version metadata to traces (#2129) (e4a44b4)
  • sdk: add async subagent middleware for remote LangGraph servers (#1758) (0c5d501)
  • sdk: port LangSmithSandbox from CLI to SDK (#1983) (dfff6e7)
  • sdk: rename backend methods (#1907) (7665066)
  • sdk: update backend return types for ls, glob, grep (#1870) (23cf264)
  • sdk: update FileData and backend.read return type to support multimodal data (#1869) (6fb4ede)

Bug Fixes

  • cli: add missing model provider deps to deploy bundler [closes #2647] (#2660) (b710a69)
  • cli: align headless todo guidance with non-interactive mode (#2459) (281899b)
  • cli: bug w/ AGENTS.md in system prompt twice (#2652) (9052be9)
  • cli: bump min langchain version (#2138) (1b4bbe0)
  • cli: disable markup parsing for blocked-link notifications (#2170) (15867bf)
  • cli: dismiss slash command autocomplete on space (#2478) (02e46bc)
  • cli: eliminate autocomplete popup flicker (#2020) (4b2db1e)
  • cli: eliminate trace fragmentation in non-interactive mode (#2136) (9bddc52)
  • cli: enforce approval toggle when launched with -y (#2278) (28a32b7)
  • cli: escape dynamic strings in rich markup to prevent markup injection (#1888) (d349d10)
  • cli: escape exception text in rich markup error output (#2307) (42bccca)
  • cli: escape markup in toast notifications (#2139) (90ccc28)
  • cli: exit app on ctrl+d when thread list is empty (#2270) (e859077)
  • cli: fail fast on missing provider credentials (#2554) (50fb8ae)
  • cli: fix mktemp template in debug script for macOS (#2603) (63fa537)
  • cli: guard against textual cursor/document desync crash (#2494) (c14a748)
  • cli: harden deploy config parsing and add unit tests (#2636) (0469d14)
  • cli: harden MCP pre-flight health checks (#2019) (2b27055)
  • cli: human-readable duration and consistent dim styling on teardown screen (#1995) (901a0a4)
  • cli: isolate test history writes from real history file (#2006) (a078257)
  • cli: load project .env before deploy/dev config validation (#2644) (8299091)
  • cli: mark token count as approximate after interrupted generation (#2353) (cb9a0c7)
  • cli: misleading "missing package" error when provider import fails (#1960) (b90fbad)
  • cli: open trace in browser immediately when busy (#2305) (b452032)
  • cli: patch model identity in system prompt on /model swap (#2024) (36aecbf)
  • cli: pre-flight health checks for MCP servers (#2008) (30d60e3)
  • cli: prevent premature thinking state with parallel subtasks (#1858) (189104c)
  • cli: prevent session stats loss on mid-turn exit (#2238) (b1807aa)
  • cli: rebind toggle tool output to ctrl+o to unblock cmd+right (#2088) (b486fe5)
  • cli: remove duplicate server failure notification (#2141) (c1cfe72)
  • cli: remove keybinding overrides that shadow textual built-ins (#2084) (08fc5d0)
  • cli: replace per-chunk scroll_end with anchor to fix scrollbar flicker (#1891) (a9be236)
  • cli: resolve config-defined providers during runtime model swaps (#1941) (aebc660)
  • cli: resolve conflicting langsmith env var precedence (#2455) (b6997d8)
  • cli: show checkmark for class_path providers in model selector (#1899) (4adb712)
  • cli: show server startup error instead of generic agent message (#2397) (a3e1e93)
  • cli: slash commands should not require server connection / queue (#1974) (32bd814)
  • cli: sort MCP tools deterministically for prompt-cache stability (#2497) (39b43cf)
  • cli: stop loading widget timer leak (#2396) (01d3d86)
  • cli: support pre-release versions in update checker (#2164) (e18e9dc)
  • cli: surface clear error for missing sandbox provider deps (#1999) (939f56a)
  • cli: use ascii-safe glyphs in tool status restore path (#1895) (2a9cbc8)
  • cli: use counter to close history-recall autocomplete race (#1901) (bfd08af)
  • cli: use relative paths in langgraph config for Windows compat (#2244) (d10dfbd)
  • cli: warn agent that local filesystem is inaccessible in sandbox mode (#2274) (a3b61e5)
  • cli: wire enable_ask_user flag to remove tool in non-interactive mode (#2105) (2399747)
  • sdk,cli: align error messages and clean up recent refactors (#2171) (e2db737)
  • sdk: use file transfer instead of command strings for sandbox write/edit (#2117) (6c2d559), closes #1402

Performance Improvements

  • cli: O(1) message lookups in MessageStore (#2350) (d39fd5d)
  • cli: add textual-speedups for Rust-based layout primitives (#1910) (45b58a1)
  • cli: defer /model selector data loading off event loop (#2259) (a32ce7f)
  • cli: defer heavy imports from startup path (#2022) (b7f5a99)
  • cli: defer pydantic and adapter imports out of startup hot path (#2269) (0a410b4)
  • cli: offload blocking path ops from textual event loop (#1894) (d3eedcc)
  • cli: prewarm markdown stack and cache skill body render (#2236) (0a3ba47)
  • cli: reduce health poll interval for local langgraph dev server (#2283) (7f5c3de)
  • cli: sub 250ms first paint (#2027) (e42e05c)
  • cli: use stream layout for messages container (#1896) (b35401b)

Reverted Changes

  • make summarization test compatible with sdk 0.4.11 (#1923) (22fd479)

Everything above this line will be the GitHub release body.


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 force-pushed the release-please--branches--main--components--deepagents-cli branch from 5e73c0f to cbc5601 Compare April 18, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants