Skip to content

build(deps-dev): bump @earendil-works/pi-coding-agent from 0.84.4 to 0.85.1 - #138

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/earendil-works/pi-coding-agent-0.85.1
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/earendil-works/pi-coding-agent-0.85.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bumps @earendil-works/pi-coding-agent from 0.84.4 to 0.85.1.

Release notes

Sourced from @​earendil-works/pi-coding-agent's releases.

v0.85.1

New Features

  • GPT-6 Astra — Available through OpenAI API keys and OpenAI Codex subscriptions. See API Keys and OpenAI Codex.

Added

  • Added GPT-6 Astra for OpenAI API keys and OpenAI Codex subscriptions.
  • Added five-times-faster mouse wheel scrolling while holding Alt in fullscreen mode (#9166 by @​xl0).

Fixed

  • Fixed configurable save keybindings in the model and thinking selectors (#9149 by @​rwachtler).
  • Fixed SDK import failures caused by unintentionally publishing internal experimental code and dependencies in 0.85.0. The experimental client and experimental/plugin subpaths and server/client commands are now source-only through pi-test.sh; the supported local SDK and stdio RPC API are unchanged (#9132).
  • Fixed mouse hover changing selection and recentering autocomplete and settings lists, causing clicks to target a different item.
  • Fixed long prompt-cache requests for GPT-5.6+ Responses models to use prompt_cache_options.ttl: "30m" instead of prompt_cache_retention: "24h".

v0.85.0

New Features

  • Persistent Claude thinking effort — Supported Anthropic transports preserve per-turn effort and recover safely from signed-thinking mismatches. See Model Configuration.
  • Fullscreen transcript controls — Jump to the latest message from a scrolled transcript and use the embedded working indicator. See TUI Fullscreen Viewport.
  • Restorable in-memory sessions — Resume externally stored session entries through the SDK. See Session Management.

Added

  • Added SessionManager.inMemory() support for restoring externally managed session entries (#8980 by @​y-nk).
  • Added inherited OpenAI-compatible vllmPriority and supportsMaxOutputTokens model settings for vLLM scheduler priority and OpenAI Responses output-token limits (#9004 by @​AppleDannyClegg, #8941 by @​scturtle).
  • Added inherited LaTeX rendering for relational algebra join symbols (#9050 by @​haoqixu).
  • Added a clickable "Jump to latest message" label with the tui.altScreen.bottom shortcut to the fullscreen transcript while it is scrolled up (#9080 by @​rwachtler).

Changed

  • Moved the streaming working indicator into the default editor border and matched its default spinner and label to the thinking-level border color. Custom editors retain the standalone indicator unless they opt in to embedding it (#8799 by @​cristinaponcela).
  • Reduced inherited fullscreen transcript search latency on large transcripts by caching unchanged search results, indexing ASCII runs, and limiting highlight work to visible matches (#8800 by @​cristinaponcela).

Fixed

  • Fixed managed fd and ripgrep downloads on Linux musl systems (#9070 by @​Charlie0113-T).
  • Removed the unavailable inherited Grok Build 0.1 model from /model (#9093 by @​Jaaneek).
  • Fixed inherited provider streams emitting incompatible event sequences and custom tool-call deltas.
  • Restored the @earendil-works/pi-coding-agent/client compatibility entry point.
  • Fixed the inherited Qwen Token Plan Individual catalog to include Qwen3.8 Flash (#9021).
  • Fixed inherited OpenAI Codex SSE parsing to process terminal events that are not followed by a blank line (#9047).
  • Fixed inherited GitHub Copilot Claude Fable 5 requests so selected reasoning levels are sent (#8961).
  • Fixed inherited Baseten GLM-5.2 models incorrectly advertising image input support (#8293 by @​Panoplos).
  • Fixed skills being unavailable when Bash is the only enabled tool (#8552 by @​xl0).
  • Fixed concurrent session shares overwriting one another (#8613 by @​wutongyuonce).
  • Fixed image orientation detection skipping EXIF data after non-EXIF APP1 segments (#8616 by @​wutongyuonce).
  • Fixed imported sessions overwriting an existing session with the same filename (#8985 by @​wutongyuonce).

... (truncated)

Changelog

Sourced from @​earendil-works/pi-coding-agent's changelog.

[0.85.1] - 2026-09-05

New Features

  • GPT-6 Astra — Available through OpenAI API keys and OpenAI Codex subscriptions. See API Keys and OpenAI Codex.

Added

  • Added GPT-6 Astra for OpenAI API keys and OpenAI Codex subscriptions.
  • Added five-times-faster mouse wheel scrolling while holding Alt in fullscreen mode (#9166 by @​xl0).

Fixed

  • Fixed configurable save keybindings in the model and thinking selectors (#9149 by @​rwachtler).
  • Fixed SDK import failures caused by unintentionally publishing internal experimental code and dependencies in 0.85.0. The experimental client and experimental/plugin subpaths and server/client commands are now source-only through pi-test.sh; the supported local SDK and stdio RPC API are unchanged (#9132).
  • Fixed mouse hover changing selection and recentering autocomplete and settings lists, causing clicks to target a different item.
  • Fixed long prompt-cache requests for GPT-5.6+ Responses models to use prompt_cache_options.ttl: "30m" instead of prompt_cache_retention: "24h".

[0.85.0] - 2026-09-04

New Features

  • Persistent Claude thinking effort — Supported Anthropic transports preserve per-turn effort and recover safely from signed-thinking mismatches. See Model Configuration.
  • Fullscreen transcript controls — Jump to the latest message from a scrolled transcript and use the embedded working indicator. See TUI Fullscreen Viewport.
  • Restorable in-memory sessions — Resume externally stored session entries through the SDK. See Session Management.

Added

  • Added SessionManager.inMemory() support for restoring externally managed session entries (#8980 by @​y-nk).
  • Added inherited OpenAI-compatible vllmPriority and supportsMaxOutputTokens model settings for vLLM scheduler priority and OpenAI Responses output-token limits (#9004 by @​AppleDannyClegg, #8941 by @​scturtle).
  • Added inherited LaTeX rendering for relational algebra join symbols (#9050 by @​haoqixu).
  • Added a clickable "Jump to latest message" label with the tui.altScreen.bottom shortcut to the fullscreen transcript while it is scrolled up (#9080 by @​rwachtler).

Changed

  • Moved the streaming working indicator into the default editor border and matched its default spinner and label to the thinking-level border color. Custom editors retain the standalone indicator unless they opt in to embedding it (#8799 by @​cristinaponcela).
  • Reduced inherited fullscreen transcript search latency on large transcripts by caching unchanged search results, indexing ASCII runs, and limiting highlight work to visible matches (#8800 by @​cristinaponcela).

Fixed

  • Fixed managed fd and ripgrep downloads on Linux musl systems (#9070 by @​Charlie0113-T).
  • Removed the unavailable inherited Grok Build 0.1 model from /model (#9093 by @​Jaaneek).
  • Fixed inherited provider streams emitting incompatible event sequences and custom tool-call deltas.
  • Restored the @earendil-works/pi-coding-agent/client compatibility entry point.
  • Fixed the inherited Qwen Token Plan Individual catalog to include Qwen3.8 Flash (#9021).
  • Fixed inherited OpenAI Codex SSE parsing to process terminal events that are not followed by a blank line (#9047).
  • Fixed inherited GitHub Copilot Claude Fable 5 requests so selected reasoning levels are sent (#8961).
  • Fixed inherited Baseten GLM-5.2 models incorrectly advertising image input support (#8293 by @​Panoplos).
  • Fixed skills being unavailable when Bash is the only enabled tool (#8552 by @​xl0).
  • Fixed concurrent session shares overwriting one another (#8613 by @​wutongyuonce).

... (truncated)

Commits
  • d981de1 Release v0.85.1
  • cce6553 docs(tui): document Alt-wheel scrolling in unreleased changelogs
  • 082f757 fix(coding-agent): make footer debounce tests deterministic
  • 6f11c31 fix(coding-agent): assert source-only experimental package exports
  • 1a46b92 docs: audit changelogs for v0.85.1
  • 1382777 fix(coding-agent): keep remote harness dependencies development-only
  • 17de82d feat(ai): add GPT-6 Astra support
  • 92d8e2d fix(coding-agent): selector save keybindings (#9149)
  • 47236c8 docs(coding-agent): document running pi in Docker Sandboxes (#9077)
  • dd7e816 Add [Unreleased] section for next cycle
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.


Summary by cubic

Updates the @earendil-works/pi-coding-agent dev dependency from 0.84.4 to 0.85.1. The new version adds GPT-6 Astra support and persistent Claude thinking effort, and fixes SDK import failures introduced in 0.85.0; the supported SDK and stdio RPC API are unchanged.

Written for commit c890f67. Summary will update on new commits.

Review in cubic

Bumps [@earendil-works/pi-coding-agent](https://github.com/earendil-works/pi/tree/HEAD/packages/coding-agent) from 0.84.4 to 0.85.1.
- [Release notes](https://github.com/earendil-works/pi/releases)
- [Changelog](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/CHANGELOG.md)
- [Commits](https://github.com/earendil-works/pi/commits/v0.85.1/packages/coding-agent)

---
updated-dependencies:
- dependency-name: "@earendil-works/pi-coding-agent"
  dependency-version: 0.85.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 9, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​earendil-works/​pi-coding-agent@​0.84.4 ⏵ 0.85.165100100 +198 +1100

View full report

@dependabot @github

dependabot Bot commented on behalf of github Sep 13, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/bun/earendil-works/pi-coding-agent-0.85.1 branch September 13, 2026 11:23
@oaiauth-alfonso

Copy link
Copy Markdown

Applied in 4f07e37 as one batch rather than merged individually.

The three Pi packages had to move together: bumped separately they leave two copies of pi-ai in the tree, and the same Model type resolved from two copies is two incompatible types. That is what failed the check job on #138 and #139.

Verified together on main: typecheck clean, 1137 + 3 tests, build, lint, format, and a Node import smoke test on both built packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants