fix(deps): update @earendil-works packages to ^0.82.0 - #56
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/@earendil-works-packages
branch
from
July 27, 2026 06:42
95fd95d to
6ce5aae
Compare
renovate
Bot
force-pushed
the
renovate/@earendil-works-packages
branch
from
July 27, 2026 18:48
6ce5aae to
5686795
Compare
renovate
Bot
force-pushed
the
renovate/@earendil-works-packages
branch
from
July 28, 2026 06:41
5686795 to
9164c5e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.80.0→^0.82.0^0.80.0→^0.82.0^0.80.0→^0.82.0Release Notes
earendil-works/pi (@earendil-works/pi-agent-core)
v0.82.1Compare Source
v0.82.0Compare Source
Breaking Changes
AgentHarness'sExecutionEnvdependency and context-freeAgentToolinputs with application-definedtoolContextvalues and context-awareAgentHarnessTooldefinitions.Added
read,write,edit, andbashharness tools backed byExecutionEnv, including async bash execution preparation.Changed
Fixed
v0.81.1Compare Source
Added
AgentHarness(#6901 by @davidbrai).Fixed
AgentstreamFnoption and host-configurable fallback for omitted agent-loop stream functions without reintroducing api-ai/compatdependency (#6915).v0.81.0Compare Source
Breaking Changes
SessionStorageto usegetPathToRootOrCompaction(), require session name and statistics methods, support cursor-based entry reads, and store retained compaction tails as self-contained checkpoints (#6594 by @cristinaponcela).uuidv7export to@earendil-works/pi-ai(#6834 by @xl0).AgentstreamFnfallback with a requiredstreamFunctionand made low-level loop stream functions required, preventing@earendil-works/pi-ai/compatand all built-in providers from entering selective-provider bundles (#6851).Added
earendil-works/pi (@earendil-works/pi-ai)
v0.82.1Compare Source
Added
ModelsStoreEntry.etagso persisted provider catalogs can carry the remote ETag validator for conditional refreshes.ANTHROPIC_AUTH_TOKENbearer authentication for Anthropic-compatible gateways (#5871)Changed
ModelsErrormessages to append the underlying cause, so auth failures such asOAuth refresh failed for openai-codexreport the provider response instead of a bare wrapper message.v0.82.0Compare Source
Breaking Changes
getBuiltinModelDataUrl(provider)withgetBuiltinModelDataGeneratedAt()so built-in catalog freshness uses its recorded generation time instead of installation-dependent file metadata (#7016 by @davidbrai).Added
kimi-codingprovider, with device authorization, token refresh, and OAuth host overrides (#6935 by @zaycruz).Tool.constrainedSamplingwith strict JSON Schema (prefer/require) and OpenAI Lark/regex grammar variants, enforcing provider-side constrained tool sampling across OpenAI, Anthropic, Amazon Bedrock, Google Gemini, and Mistral. See Constrained Sampling for Tools.supportsGrammarToolsandsupportsStrictToolscompatibility flags, expandedsupportsStrictModeto Responses and Bedrock models, and generated model capability metadata to gate constrained sampling.Changed
Fixed
cacheRetention: "none"to disable implicit prompt-cache writes for supported OpenAI models and session-based caching for OpenAI Codex (#6618 by @tmustier).getaddrinfo,ENOTFOUND, andEAI_AGAINto trigger automatic assistant retries (#6946 by @christianklotz).previous_response_not_founderrors (#6955 by @davidbrai).~anthropic/*-latestaliases (#6941 by @mteam88).v0.81.1Compare Source
Added
retryAssistantCall()for bounded retries of transient assistant failures with lifecycle callbacks and abort handling (#6901 by @davidbrai).Fixed
v0.81.0Compare Source
Added
contentTextfor extracting joined text from message content (#6840 by @xl0).uuidv7utility for time-ordered identifiers (#6834 by @xl0).Changed
npm run buildrefreshes model data as before, whilenpm run build:offlinereuses existing data without network access.Fixed
envvalues during auth resolution, including Amazon Bedrock profiles (#6864 by @cristinaponcela).k2p7alias to the canonicalkimi-for-codingmodel.pi-aiexecutable path to match npm registry metadata, avoiding repeated consumer lockfile changes (#6812 by @jmfederico).earendil-works/pi (@earendil-works/pi-coding-agent)
v0.82.1Compare Source
New Features
xhigh), inference profiles, and prompt caching. See Providers.ANTHROPIC_AUTH_TOKENauthenticates against Anthropic-compatible gateways that requireAuthorization: Bearer, including compaction and branch summaries. See Environment Variables or Auth File.If-None-Matchso unchanged providers answer with an empty304, and llama.cpp models stay listed across restarts. See llama.cpp.Added
outputPadsetting to custom message renderers. See Extensions (#7045 by @xl0).ANTHROPIC_AUTH_TOKENbearer authentication for Anthropic-compatible gateways. See Providers (#5871).Changed
If-None-Match, so unchanged provider catalogs answer with an empty304instead of a full download.OAuth refresh failed for openai-codexreport the provider response instead of a bare wrapper message.Fixed
/models, allowing them to be removed without editing settings manually (#6949, #7032 by @christianklotz).AGENTS.md, which producedEISDIRwarnings (#7106 by @mrexodia).v0.82.0Compare Source
New Features
/loginto authorize OpenRouter or a Kimi Code subscription without manually configuring API keys. See OpenRouter.Added
Tool.constrainedSamplingwith strict JSON Schema (prefer/require) and OpenAI Lark/regex grammar variants across OpenAI, Anthropic, Amazon Bedrock, Google Gemini, and Mistral. See Constrained Sampling for Tools.supportsGrammarToolsandsupportsStrictToolscompatibility flags, expandedsupportsStrictModecoverage, and generated model capability metadata to gate constrained sampling./login, minting a user-controlled API key. See OpenRouter (#6927 by @rsaryev).PI_SESSION_ID,PI_SESSION_FILE,PI_PROVIDER,PI_MODEL, andPI_REASONING_LEVELto commands run by built-in and factory-created bash tools. See Bash Tool Session Environment.bash_execution_updateevents for direct RPC bash commands, correlated with request IDs. See RPC bash events (#6971 by @ananthakumaran).Changed
Fixed
getaddrinfo,ENOTFOUND, andEAI_AGAINto trigger automatic assistant retries (#6946 by @christianklotz).~anthropic/*-latestaliases (#6941 by @mteam88).previous_response_not_founderrors (#6955 by @davidbrai).~/.pi/agent(#6958 by @davidbrai).PI_SKIP_VERSION_CHECKis set (#6977).protobufjsdependency to 7.6.5 to address GHSA-j3f2-48v5-ccww (#7005)./copyon Wayland to fall back to X11 or OSC 52 whenwl-copyfails (#7009 by @rkfshakti)./modelto reload updatedmodels.jsonconfiguration when opening the model picker (#6999).v0.81.1Compare Source
New Features
Added
Fixed
v0.81.0Compare Source
New Features
Added
get_available_thinking_levelsRPC command andRpcClient.getAvailableThinkingLevels()method (#6865 by @cristinaponcela)./loginconnection setup and/llamaHugging Face model search and downloads, explicit loading, unloading, and live progress. See llama.cpp.Fixed
brace-expansiondependency to 5.0.7 (#6896 by @davidbrai).envvalues, including Amazon Bedrock profiles (#6864 by @cristinaponcela).k2p7alias tokimi-for-coding.pi-aipackage metadata to avoid repeated consumer lockfile changes (#6812 by @jmfederico).${@​:-default}and${ARGUMENTS:-default}) (#6695).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.