Skip to content

Update dependency @earendil-works/pi-coding-agent to v0.79.4#9

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/earendil-works-pi-coding-agent-0.x
Open

Update dependency @earendil-works/pi-coding-agent to v0.79.4#9
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/earendil-works-pi-coding-agent-0.x

Conversation

@renovate

@renovate renovate Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@earendil-works/pi-coding-agent (source) 0.79.10.79.4 age confidence

Release Notes

earendil-works/pi (@​earendil-works/pi-coding-agent)

v0.79.4

Compare Source

New Features
  • Automatic first-run theme selection - pi detects the terminal background on first run and defaults to the dark or light theme. See Selecting a Theme.
  • Standalone binary integrity checksums - GitHub release assets now include SHA256SUMS files for verifying standalone binary downloads. See Quickstart Install.
Added
  • Added SHA256SUMS integrity files to standalone binary GitHub release assets (#​5739).
  • Added first-run interactive theme detection from the terminal background (#​5385 by @​vegarsti).
Fixed
  • Fixed bash tool output collection to keep draining stdout/stderr after the child exits while descendants still write, avoiding truncated late output (#​5753 by @​Mearman).
  • Fixed /tree help rendering to show compact wrapped controls instead of truncating them on narrow terminals (#​5055).
  • Fixed SIGTERM/SIGHUP interactive shutdown to keep signal handlers installed until terminal cleanup completes, preventing signal-exit from re-sending the signal and leaving the terminal in raw/Kitty keyboard mode (#​5724).
  • Fixed extensions documentation to clarify that pi.getActiveTools() returns active tool names while pi.getAllTools() returns tool metadata (#​5729).
  • Fixed question and questionnaire extension examples to wrap long prompt, option, and help text instead of truncating it (#​5708 by @​xl0).
  • Fixed package commands such as pi list, pi install, and pi update to terminate after completing even if an extension leaves background handles open (#​5687).
  • Fixed pi update for pnpm global installs whose configured global-bin-dir no longer matches the active pnpm home (#​5689).
  • Fixed npm package specs that use ranges or tags (for example @^1.2.7) so installed package resources still load instead of being treated as mismatched exact pins (#​5695).
  • Fixed inherited Anthropic 1-hour prompt-cache write cost accounting to price 1-hour cache writes at 2x input instead of the 5-minute cache-write rate (#​5738 by @​theBucky).
  • Fixed inherited GitHub Copilot Claude adaptive-thinking effort metadata to match manually checked Copilot model capabilities (#​4637).
  • Fixed inherited OpenCode/OpenCode Go completion model metadata to omit long-retention cache fields for routes that reject prompt_cache_retention (#​5702).
  • Fixed inherited overlay compositing over CJK wide characters so borders stay aligned when an overlay starts inside a full-width cell (#​5297).
  • Fixed inherited WezTerm inline Kitty image rendering during full redraw fallbacks so image padding rows are reserved before the placement is drawn without regressing tall-image placement (#​5618, #​4415).
  • Fixed custom provider config so plain uppercase API key and header values remain literals instead of being treated as legacy environment references; use explicit $ENV_VAR syntax for environment variables (#​5661).

v0.79.3

Compare Source

Fixed
  • Fixed inherited OpenAI GPT-5.4/GPT-5.5 and OpenAI Codex GPT-5.4/GPT-5.4 mini/GPT-5.5 context window metadata to use the observed 272k-token Codex backend limit, avoiding a billing hazard from prompts above Codex's accepted limit (reported by @​trethore).

v0.79.2

Compare Source

New Features
  • Clearer Bedrock validation guidance - Amazon Bedrock data retention validation errors now link to AWS data retention documentation. See Amazon Bedrock.
Added
  • Added an experimental first-time setup flow behind PI_EXPERIMENTAL=1 that asks for a dark/light theme choice (preselecting the detected appearance) and opt-in analytics data sharing on first launch with the default agent directory; opting in stores a trackingId in settings.json (#​5587 by @​vegarsti).
  • Added AWS data retention documentation links to inherited Amazon Bedrock unsupported data retention mode validation errors (#​5561 by @​unexge).
Fixed
  • Fixed project trust detection to ignore global ~/.pi/agent state when running from $HOME, and made pi update use only saved or explicit project trust without prompting (#​5619).
  • Fixed experimental first-time setup to skip forked sessions instead of rerunning the setup prompts (#​5627 by @​vegarsti).
  • Fixed inherited OpenAI-compatible context overflow detection for parenthesized maximum context length (N) errors (#​5677).
  • Fixed inherited OpenAI GPT-5.4/GPT-5.5 and OpenAI Codex GPT-5.4/GPT-5.4 mini/GPT-5.5 context window metadata to match current OpenAI limits (#​5644).
  • Fixed inherited Anthropic refusal stops to preserve provider stop_details explanations in error messages (#​5666 by @​rwachtler).
  • Increased the inherited OpenAI Codex Responses SSE response-header timeout to 20 seconds to reduce false-positive stalls while retaining the bounded wait introduced for zero-event hangs (#​4945).
  • Fixed inherited Claude Fable 5 thinking-off requests to omit Anthropic's unsupported thinking.type: "disabled" payload (#​5567 by @​tmustier).
  • Fixed inherited late tool progress callbacks after tool settlement to be ignored instead of emitting stale tool_execution_update events (#​5573).
  • Fixed inherited user-message transcript rendering so standalone + messages no longer render as - (#​5657).
  • Fixed inherited slash-separated fuzzy queries so provider/model completions remain matchable after insertion.
  • Fixed inherited WezTerm inline Kitty image rendering so reserved row clears do not erase all but the top strip of tool image previews (#​5618).
  • Fixed inherited editor wrapping for CJK text to break at character boundaries instead of leaving large trailing gaps (#​5585 by @​haoqixu).
  • Fixed inherited loose Markdown list rendering to preserve blank-line separation between list items (#​5562 by @​Perlence).
  • Fixed --model resolution for authenticated custom model IDs whose slash prefix matches an unauthenticated built-in provider (#​5643).
  • Fixed /fork to keep session parent chains connected when the forked path contains labels (#​5669).
  • Fixed /share and /export HTML exports to use the active fallback theme when the configured custom theme no longer exists (#​5596).
  • Fixed custom fallback model IDs with :<thinking> suffixes to preserve the requested thinking level when the provider template model does not advertise reasoning (#​5560 by @​haoqixu).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/earendil-works-pi-coding-agent-0.x branch from 221d28b to 0cc1e7a Compare June 16, 2026 16:44
@renovate renovate Bot changed the title Update dependency @earendil-works/pi-coding-agent to v0.79.2 Update dependency @earendil-works/pi-coding-agent to v0.79.3 Jun 16, 2026
@renovate renovate Bot force-pushed the renovate/earendil-works-pi-coding-agent-0.x branch from 0cc1e7a to 8ba2aca Compare June 18, 2026 19:42
@renovate renovate Bot changed the title Update dependency @earendil-works/pi-coding-agent to v0.79.3 Update dependency @earendil-works/pi-coding-agent to v0.79.4 Jun 18, 2026
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