Repository navigation
chore(deps): update dependency @oh-my-pi/pi-coding-agent to v18.0.11 - #4
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
◈ PR LensNote renovate[bot] opened this pull request, so PR Lens left it undrawn. Comment
|
renovate
Bot
force-pushed
the
renovate/patch-oh-my-pi
branch
from
October 2, 2026 20:49
ee70117 to
9f81266
Compare
renovate
Bot
force-pushed
the
renovate/patch-oh-my-pi
branch
from
October 5, 2026 13:16
9f81266 to
f208aa2
Compare
🚀 Deploying Preview to Cloudflare 🚀Preview URL: https://renovate-patch-oh-my-pi-agntn-tools.oritwoen.workers.dev (commit f208aa2)This URL reflects your latest Preview deploymentPreview Deployments by commit
|
renovate
Bot
force-pushed
the
renovate/patch-oh-my-pi
branch
from
October 19, 2026 01:25
f208aa2 to
64fe3cc
Compare
renovate
Bot
force-pushed
the
renovate/patch-oh-my-pi
branch
from
October 26, 2026 00:59
64fe3cc to
4a407b5
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.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
18.0.0→18.0.11Release Notes
can1357/oh-my-pi (@oh-my-pi/pi-coding-agent)
v18.0.11Compare Source
@oh-my-pi/pi-agent-core
Fixed
@oh-my-pi/pi-ai
Fixed
@oh-my-pi/pi-catalog
Fixed
@oh-my-pi/pi-coding-agent
Added
Changed
statusLine.compactThinkingLeveltofalseto restore the previous display.Fixed
omp plugin featuresso it discovers marketplace-installed plugins./sessioninformation panel; the panel now retains focus until dismissed.tui.hyperlinks=alwaysis enabled.retry.fallbackChainswarnings for valid selectors from providers whose model discovery is still pending; validation now updates after discovery completes.ctx.getContextUsage()andctx.compact()operate on the child session.lsp diagnosticsincorrectly reporting success for project-aware pull-diagnostic servers when diagnostics time out or fail.Settings > Context > Compaction Token Limit.@oh-my-pi/pi-mnemopi
Fixed
@oh-my-pi/pi-natives
Fixed
@oh-my-pi/pi-tui
Added
setTerminalHyperlinks()to let hosts control OSC 8 hyperlink behavior in rendered Markdown links.Fixed
#each; swatches now appear only when the entire word is a valid color.@oh-my-pi/pi-utils
Fixed
What's Changed
New Contributors
Full Changelog: can1357/oh-my-pi@v18.0.10...v18.0.11
v18.0.10Compare Source
@oh-my-pi/pi-agent-core
Added
@oh-my-pi/pi-coding-agent
Added
/memory queueand/memory synccontrols./restartto relaunch omp with its original launch flags and resume the current session in place.bandcomposer shape, a flush powerline status band above the prompt; it is now the default while existingcomposer.shapesettings remain unchanged.app.retry), or/retryto replay an intact failed batch without an additional model round trip.unicodeandasciisymbol presets to useπ/pifor the brand icon, avoiding tofu on fonts without the nerd-font glyph.Changed
/reviewcommand's PR-style comparison now uses the merge base against the current branch, excluding commits that exist only on the base branch; selecting the current branch reports no changes.Fixed
--prefixed MATCH lines so they correctly represent whole-line deletions and can be replaced by a following+run.numpyhanging indefinitely in the Python evaluation tool on Windows.xd://MCP failure messages with actionable transport stages, failure categories, server and tool context, retryability, trace IDs, and redacted JSON-RPC details.readtool-call locations so clients such as Zed Follow receive the resolved filesystem path rather than the OMP line-range selector.@oh-my-pi/pi-natives
Added
/restartcommand.VcsGitRepo.mergeBase(a, b)to find the best common ancestor of two Git revisions, returningnullwhen the histories are unrelated.@oh-my-pi/pi-tui
Added
@oh-my-pi/pi-utils
Added
postmortem.drainStdoutto flush buffered standard output before process exit or exec-replacement.exitOnlyoption topostmortem.registerfor resources that should remain available during keep-alive cleanup and be released only on actual process exit.hexToOklchandoklchToHexcolor conversion utilities with sRGB gamut mapping that reduces chroma when necessary.checkpointWalto checkpoint committed SQLite WAL frames without blocking concurrent readers.Fixed
postmortemcleanup behavior so persistent resources and callbacks registered during cleanup remain active until the eventual process exit.postmortemcleanup so callbacks registered during a cleanup pass are awaited before cleanup completes, including during signal-driven exits.What's Changed
Full Changelog: can1357/oh-my-pi@v18.0.9...v18.0.10
v18.0.9Compare Source
@oh-my-pi/pi-agent-core
Fixed
/shake elidehandling of mixed tool results so images are preserved and token savings are reported accurately.@oh-my-pi/pi-ai
Fixed
@oh-my-pi/pi-catalog
Added
Fixed
@oh-my-pi/pi-coding-agent
Breaking Changes
gitandjjwrapper modules from the SDK surface. VCS operations are now available through@oh-my-pi/pi-natives/vcs, including native handles and typedVcsErrorsupport; the package continues to re-export thegithub(gh CLI) helpers.Changed
extendedContextnow defaults to off: models with premium long-context pricing tiers (e.g. GPT-5.6 1M) stay capped at their standard-pricing window unless the setting or/extended-context onenables the extended window.Fixed
get_subagents,subagent_*events, andget_subagent_messages.omp tokenrefreshing local MCP OAuth credentials without blocking or losing rotating refresh tokens, and preserved OpenCode MCP OAuth configuration during discovery.CTRL-Otoggles tool-output expansion.omp usageto report Codex Chat and Spark capacity meters separately when they share a usage window.@oh-my-pi/pi-mnemopi
Fixed
@oh-my-pi/pi-natives
Breaking Changes
watchHeadandheadWatchTargetAPI with the backend-neutralwatchandVcsRepo.watchTargetAPIs.Added
VcsRepo,repo(), andrequire(), with support for Git and Jujutsu and explicit capability checks for staged and revision diffs.Vcs*API for repository operations across Git and Jujutsu, including repository discovery, refs and status, diffs, staging, commits, branches, worktrees, patch application, stash, cherry-pick, and CLI-backed push, fetch, and clone operations with cancellation support.Fixed
statusPorcelainand are handled correctly when staging or applying patches.@oh-my-pi/omp-stats
Fixed
@oh-my-pi/pi-tui
Added
OMP_TUI_DEBUGUnix socket for headless TUI driving and structured inspection.Changed
Fixed
@oh-my-pi/pi-utils
Fixed
What's Changed
New Contributors
Full Changelog: can1357/oh-my-pi@v18.0.8...v18.0.9
v18.0.8Compare Source
@oh-my-pi/pi-ai
Added
CREDIT_LIMITwindows (5h + weekly) now surface inomp usageand the status line with the plan tier (plan: lite/pro/max).Fixed
gpt-5.xSKUs) failing with HTTP 400unknown_parameter: 'thinking'when reasoning was enabled, by sendingreasoning.effortinstead of Anthropic'sthinkingbudget block for models the catalog marks as effort-controlled.@oh-my-pi/pi-catalog
Fixed
global.openai.gpt-5.6-luna,-sol,-terra), which are now classified aseffortrather thanbudgetso requests use OpenAI's reasoning schema.kimi-k3) matching a bundled Fireworks model no longer inherits that model's wire-id transform, which had caused requests to POST a model id the endpoint never advertised and return HTTP 400 (#9938).@oh-my-pi/pi-coding-agent
Added
display.showTurnTime(off by default).omp usagenow shows Z.AI GLM Coding Plan credit quotas (5h + weekly) with the subscribed plan tier.pro) and Codex plan names next to the 5h/7d percentages.Fixed
reconcileCodeModesamples it inside the registry mutation lock.snapcompactcompaction frames larger than the persistence limit being truncated into invalid image base64 on session resume, which made the provider reject every subsequent request with HTTP 400; already-corrupted archives now resume from their retained source text instead (#9901).yield.hubsend await:trueblocking for the full IRC timeout when the awaited agent finished without replying; the send now settles as soon as the peer stops (#9913).!commandconfig values (auth.broker.url,auth.broker.token, custom headers) passing inherited file descriptors to the resolution command; on POSIX these commands now run under/bin/sh(Windows keeps the built-in shell and is unchanged)providers.amazon-bedrockguardrail, transport, and header settings being dropped for models referenced by an inference-profile ARN.omp if-benchending an Anthropic model's run on a transientRefusal (cyber)classification; the cyber classifier is stochastic near the threshold, so a refused turn is now retried with a fresh session (up to 3 attempts) before it is scored as a run-ending provider failure.omp githunk navigation (alt+↓/alt+↑) appearing to do nothing while the file sidebar had focus: the diff cursor band now stays visible (dimmed) when the pane is unfocused.aarch64-linuxnix buildoutput segfaulting in the dynamic loader before startup by repointing the staleDT_VERDEFthatpatchelfleaves behind when it grows.dynamic, and surfaced smoke-test signal deaths in the build log instead of masking them (#9881).@oh-my-pi/collab-web
Added
$…$and\(…\)inline,$$…$$and\[…\]in display mode, plus own-line$$/\[blocks. Currency ("$5 and $10"), escaped dollars, and code spans stay literal, and half-streamed delimiters stay visible until the equation closes.\begin{…}…\end{…}environments without$$/\[fences remain literal here (the TUI typesets them); web support is a follow-up.@oh-my-pi/pi-natives
Fixed
call_asyncpump so a fast child plus a stalled JS consumer cannot accumulate unbounded output in-process, without freezing PTY input/resize/kill. After a finite child exit, wait until accepted output reacheson_chunk; only a permanently open slave skips that wait. Cancel, timeout, and that stuck-open path abort the pump beforestart()resolves. Same defect class as the non-PTY bash bridge (#4078).@oh-my-pi/pi-tui
Added
ProcessTerminalaccepts aconptyoption to force ConPTY-hosted behavior on or off, keeping terminal tests hermetic on WSL where live env detection would otherwise flip kitty-keyboard flags and write chunking (#9887).Fixed
@oh-my-pi/pi-utils
Added
subreaperspawn option to retain reparented descendants for process-tree cleanup.Fixed
ptreetimeout cleanup and output capture so timed commands retain their deadline through descendant-held pipes and untimed commands read output to EOF.What's Changed
!commandconfig children with stdio pipes only by @ghosty-11 in #9640New Contributors
Full Changelog: can1357/oh-my-pi@v18.0.7...v18.0.8
v18.0.7Compare Source
@oh-my-pi/pi-agent-core
Fixed
@oh-my-pi/pi-ai
Added
OMP_APP_NAME(default:omp); update the broker before clients to support the new usage reports.Fixed
composer-2.5selections using the Fast variant instead of the Standard tier (#9012).@oh-my-pi/browser-relay
Changed
app.relay: trueenables relay access for an individual call, while thebrowser.relaysetting enables it by default across projects in a profile.@oh-my-pi/pi-catalog
Added
Fixed
@oh-my-pi/pi-coding-agent
Added
omp usage clientsto report per-client token usage recorded by the auth broker, including the machine and application responsible for usage by provider. Supports--daysand--jsonoutput.Changed
omp gitresponsiveness by streaming file contents, rendering complete lines promptly, progressively applying syntax highlighting, and deferring large commit statistics until after the first interactive frame.omp gitnavigation and editing shortcuts: refresh withr, stage or unstage files and directories withs,u, orspace, navigate hunks and files with keyboard shortcuts, use Vim-style motions in both panes, select diff views with1–4, and open the commit form withc.browser.relaycan enable relay access independently ofapp.relayand that a relayed session operates in the user's logged-in browser.desktop.window()must be awaited, andwin.ax()returns a textual accessibility-tree snapshot rather than a structured node list.Fixed
tools: []configuration for agent definitions instead of adding default work tools./branchconsistently open the branch-from-message selector regardless of thedoubleEscapeActionsetting.session_busyJSON-RPC error instead of an opaque internal error.--model <id>:<effort>losing its effort setting when cycling back to thedefaultrole; an explicit--thinkingsetting continues to take precedence.preferWebsockets: falsefrom attempting a WebSocket connection..omp/config.ymlnot exposing their bundled skills, hooks, tools, commands, rules, prompts, and MCP configuration for discovery.omp benchandomp if-benchresolving credential-scoped dynamic models already listed byomp models.askquestions being displayed incorrectly when expanded with Ctrl+O.omp if-benchretry transient Anthropic cyber-safety refusals before treating them as run-ending failures./modelrole-cycle icons overlapping their ordinal on terminals with full-width icon rendering./collabQR-codeConfiguration
📅 Schedule: (in timezone Europe/Warsaw)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.