chore(deps): update dependency can1357/oh-my-pi to v18.4.5 #203
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.4.4→18.4.5Release Notes
can1357/oh-my-pi (can1357/oh-my-pi)
v18.4.5Compare Source
@oh-my-pi/pi-ai
Added
AuthStorage.keys.setConfig(provider, value, { fallback: true })registers a key that is used only when no stored OAuth or/logincredential exists, instead of overriding them;removeConfig/clearConfigalso clear these fallbacks (#13815 by @H4vC)Fixed
usage.setProvider, extensionregisterProvider({ usage })) now key cached reports by their owncacheVersion, so reports written by processes without the override are no longer served to it (#13814).@oh-my-pi/pi-catalog
Added
Changed
Fixed
respan/span-01,respan/span-01-lite,respan/span-01-lite:free) missing from the judge model list (#13888)google-vertex/claude-sonnet-5-5request failing with 400thinking.adaptive.block_binding: Extra inputs are not permitted(#13795)grok-4.7-{low,medium,high,xhigh}and-fastmodels that each also offered an effort selector; they now show asgrok-4.7andgrok-4.7-fastwith effort picked separately (#12773)default(Auto) router is marked as variably priced instead of free (#11613 by @will-bogusz).@oh-my-pi/pi-coding-agent
Added
HELMCODE_API_KEYto the environment variables listed inomp --help(#13630 by @alexcerezo).messageUpdates: "delta"withset_event_filterto receivemessage_updateframes without the accumulated message snapshots (messageshrinks to{ role }andassistantMessageEvent.partialis omitted); the response echoes the active mode (#13716 by @alphastorm)cache_warming_startandcache_warming_endevents (also written by--mode json), which report the outcome and the recorded usage, and can set the session's warming mode withset_cache_warmingwithout changingconfig.yml; the Python client gainsset_cache_warming()(#13717 by @alphastorm)/reviewand/annotate code-reviewmenus have a "Review a specific PR" option that lists the repository's open pull requests, with server-side search and a#123shortcut (#12399 by @abilliontokens)display.subagentLivePreview(off by default) (#3821 by @abilliontokens)/modelpreset save|switch|delete|list, pick one interactively with/modelpreset, or presssin the/modelsRoles view to save the current setup (#5253 by @abilliontokens)apply_patch, sloppy, hashline) touches (#11210 by @DarkPhilosophy).Changed
omp auth-gateway servenow attributes peers to the socket address by default; deployments behind a trusted reverse proxy can restore forwarded peer headers with--trust-proxy-headers(#13827 by @shawnkoh)--no-uinow also works with--mode rpc-ui: extensions run headless while tool UI such as theasktool still reaches the host (#13718 by @alphastorm)omp models --jsonreports each model'spricingStatus(fixed,free,included,variable, orunknown) (#11613 by @will-bogusz).Fixed
cduring a/guided-goalinterview now sendscas your answer instead of triggering the continue shortcut (#13819 by @H4vC)omp plugin upgrade <name>now upgrades npm- and git-installed plugins (e.g.ida-mcpinstalled fromgithub:HexRaysSA/ida-mcp#latest, whichhcli mcp installrelies on) and resolves a bare marketplace plugin name, instead of failing with "Invalid plugin ID"; the plugin's enabled state and feature selection are kept (#13812 by @H4vC)/loginand also name an env var as theirapiKey(e.g. the Nexos provider'sNEXOS_API_KEY) now use the key saved by/loginwhen that env var is unset, instead of sending the env var's name as the key, which made their models fail to load or disappear (#13815 by @H4vC)retry.fallbackChainsbeing skipped once the session's thinking level differed from the role's configured one (e.g.task: grok-4.7:highrunning at:xhigh), and cold-revived subagents losing the fallback chain they were spawned with (#13789)@oh-my-pi/pi-catalogand its provider-model subpaths (#13731).symbolPreset: unicodenow stays Unicode after a Glyph Protocol handshake instead of switching the status bar to Nerd Font icons (#13865)./rewind,/tree) during a running turn hiding the queued-prompt bar, making the still-pending queue look deleted and uneditable (#13680)@oh-my-pi/pi-natives
Fixed
computer.windows()on macOS marking every window of the frontmost app as focused. One window is marked now: the app's accessibility focused window, or its frontmost window when Accessibility permission is not granted. With the permission,computer.focusedWindow()no longer returns a floating panel such as TextEdit's Fonts panel in front of the document (#13673 by @will-bogusz).computer.window(...).ax()leaving out everything inside an unnamed container. On macOS, Reminders, Contacts, Notes and Font Book windows showed only their toolbar and window buttons, and Calendar lost its month grid; Windows and Linux trees now also keep content under unnamed containers such as custom panes, lists and fillers (#13822 by @will-bogusz).computer.drag()sending all waypoints in one burst, preventing HTML5 drag-and-drop targets from receivingdrop(#13860).win.screenshot()returning the top-left of the monitor for native Wayland windows whose position AT-SPI cannot report (Discord, Teams, Chromium); it now fails withCaptureFailedinstead of capturing the wrong region (#13854).computer.focusedElement()failing withAxFailed: atspi: null referenceon Linux while a Chromium or Electron app (Spotify, Discord, Steam, …) is running (#13855).@oh-my-pi/pi-tui
Added
Fixed
<,>,&,|,*,_) leaking the full path in display-only text (#11210 by @DarkPhilosophy)./mcp list): it now submits instead of re-accepting the identical completion; subcommands that still need a required argument (e.g./mcp test) keep inserting the subcommand so you can type it (#13885 by @H4vC).What's Changed
New Contributors
Full Changelog: https://github.com/can1357/oh-my-pi/compare/v18.4.4...v18.4.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.