chore(deps): update dependency can1357/oh-my-pi to v18.8.5 #215
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/can1357-oh-my-pi-18.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
18.8.4→18.8.5Release Notes
can1357/oh-my-pi
v18.8.5Compare Source
@oh-my-pi/pi-ai
Added
oauth.refresh(id, signal, { reason: "auth-recovery" })forwards provider-401 recovery intent to a delegated (auth broker) refresh, andAuthStorageOptions.refreshOAuthCredentialMintsmarks arefreshOAuthCredentialhook that exchanges tokens itself so its tokens are reused for auth recovery (#14752 by @will-bogusz)SessionsApi.inheritaccepts an optional filter, called with each provider and whether the source's affinity is an explicit user pin, to copy only the affinities it accepts (#14749 by @will-bogusz)Changed
AuthApiKeyOptions.accountIdsalso matches the login email, or else the project id, of credentials that carry no account id (seeoauthAccountKey), so Antigravity requests prefer accounts that serve the requested model (#14924).Fixed
reservePct(e.g. 70% used with a 30% reserve) still being picked and reported healthy instead of being held in reserve (#14765 by @will-bogusz)oauth.accessByIdwithforceRefreshreturning the stored token unchanged while it was still valid; it now re-mints that one account (through the auth broker when configured) and returns that account's token even if another row is removed meanwhile (#14752 by @will-bogusz)omp -pand other short-lived auth-broker clients missing fromomp usage clients: usage still waiting for the 10-second report batch is now sent to the broker before the process exits (#14899 by @will-bogusz)@oh-my-pi/pi-catalog
Breaking Changes
googleAntigravityModelManagerOptionstakesresolveAccountsinstead ofoauthToken, andfetchAntigravityDiscoveryModelsreturns a roster or credential-rejection result instead of a bare list (#14924).Fixed
-1mlong-context rows, and the-1mrow billing the 5x long-context band a second time above 100K input tokens (#14890 by @eggpeat).@oh-my-pi/pi-coding-agent
Added
/modelspreview shows where each model compacts, and in the Roles viewk(or the Compaction limit button) sets it for the selected role's or fallback's model (90000,90k,1M,80%; empty resets). Also configurable ascompaction.modelThresholdswithprovider/model-idorprovider/*keys (#14952 by @H4vC)Fixed
omp usagereporting an account exactly at its reserve (e.g. 30% left with a 30% reserve) as eligible instead of inside reserve (#14765 by @will-bogusz)p/a:maxora:maxdropping their explicit thinking level when a role was reassigned or used for image questions; a model whose ID literally ends in:maxor:autois still treated as that model (#14554 by @xiangnan0811)plugin-overrides.jsonbeing ignored silently, which re-enabled project-disabled plugins without a trace; omp now logs a warning naming the file (#14518, #14573 by @oleg494)/move(#14927).omp token <provider> --account N --force-refreshprinting the stored token unchanged while it was still valid; it now re-mints that account. Security scans pinned to one account, including Codex Security cloud requests, refresh it after a 401 and may reuse a still-usable token minted in the previous five minutes, asomp auth-broker servenow also may for its clients' 401 recovery (#14752 by @will-bogusz)/session pinstill moves them (#14749 by @will-bogusz)/usage, the status line usage segment and/logouttreating every Google Antigravity account (and every Codex Team seat in one workspace) as the session's account, andomp usagenot listing such an account when its usage fetch failed (#14900 by @will-bogusz)anthropic-messagesprovider sending a plain API-key request even though the provider's conversations use Claude Code request shaping; search now honors the model'sisOAuthlike the main conversation, so keys that only work with that shaping no longer fail with HTTP 429rate_limit_error(#14919 by @farnoy)authorizationheader could replace the credential or join it comma-separated on the wire (#14919 by @farnoy)Removed
PI_SUBPROCESS_CMDenvironment variable; subagents run in-process and never read it (#14632 by @jorgoose)@oh-my-pi/pi-mnemopi
Fixed
related_to,references,ctx) to memories that were already invalidated, superseded, or expired; proactive linking and consolidation now link only to memories recall can still return, so the graph stops growing toward retired memories (#14427 by @tickernelz).@oh-my-pi/pi-tui
Added
k) that edits the selected row's model limit through the newModelBrowserSource.compactionPointForandModelHubCallbacks.onCompactionPointChangehooks (#14952 by @H4vC)Fixed
/usagedashboard cards reordering their limit rows by usage; rows now keep the provider's window order (e.g. 5 hour → weekly → monthly) (#14953 by @H4vC)What's Changed
New Contributors
Full Changelog: https://github.com/can1357/oh-my-pi/compare/v18.8.4...v18.8.5
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 this update again.
This PR has been generated by Mend Renovate CLI.