chore(deps): update dependency can1357/oh-my-pi to v18.7.0 #210

Merged
renovate-bot merged 2 commits from renovate/can1357-oh-my-pi-18.x into main 2026-10-06 21:04:13 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
can1357/oh-my-pi minor 18.6.3 → 18.7.0

⚠️ Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

can1357/oh-my-pi (can1357/oh-my-pi)

v18.7.0

Compare Source

@​oh-my-pi/pi-agent-core

Fixed
  • Fixed interrupted runs so assistant message boundaries are emitted reliably, allowing subscribers to persist and recover the interrupted turn.

@​oh-my-pi/pi-ai

Added
  • Added getOAuthCredentialProvider() to resolve login aliases, such as openai-codex-device, to the provider where their credentials are stored.
Fixed
  • Fixed Ultrafast service-tier billing and usage accounting: GPT-6 Astra now applies its published premium rates—6× on the OpenAI API and 8× included usage on Codex—and is counted toward the premium-request limit.
  • Fixed Vertex AI authentication on Windows when credentials are created with gcloud auth application-default login.
  • Fixed selecting Cursor accounts by email through auth.accountPolicies and /session pin; newly refreshed and existing accounts now retain the account email.

@​oh-my-pi/pi-catalog

Added
  • Added Mistral Large 4 with reasoning support, image input, a 1M-token context window, and preview pricing.
  • Added configurable thinking levels from low through maximum for MiniMax-M3.1-Flash-Preview; because the model always reasons, requests that disable thinking use the low level.
  • Added Google Antigravity pricing and model support for Claude Opus 5.5 and Sonnet 5.5.
Changed
  • MiniMax Token Plan providers (minimax-code and minimax-code-cn) now use MiniMax's recommended Anthropic-compatible API for model requests and login key validation.
  • Google Antigravity now exposes Claude Opus 5.5 and Sonnet 5.5 once each, with selectable low, medium, and high thinking levels.
Fixed
  • Added the correct published pricing for GPT-6 Astra's Ultrafast service tier: a 6× multiplier on the OpenAI API and an 8× multiplier on the Codex card.

@​oh-my-pi/pi-coding-agent

Added
  • Added last-chance consumption of eligible banked Codex and Claude resets expiring within five minutes when auto-redeem is enabled, even with low usage or reserved credits.
  • Added inline rendering of agent-generated SVG diagrams, charts, and mockups, with theme-aware colors and a tui.renderSvg setting to disable it.
  • Added automatic chart generation for numeric tables, configurable with tui.autoGraph (always, smart, or off). The agent now chooses suitable visual formats—including charts, Mermaid, SVG, tables, or prose—based on the content. Charts and this guidance apply to the main TUI session only, not to subagents, print, RPC, or ACP.
  • Added first-class JSON and JSONL querying to the read tool with ?q=<jq-filter>, including in-process filtering, raw or compact output, and offset/limit pagination for efficient large-file access.
  • Added /prewalk off to cancel a pending model handoff without changing the active model, saved prewalk setting, or continuation history.
  • Added logout support to RPC clients through get_logout_accounts and logout, with matching methods in the TypeScript, Python, Go, and Rust SDKs.
  • Added custom model-kind declarations for providers and extensions, allowing image, speech, embedding, judge, and other supported model roles to be registered and routed correctly.
  • Added working-directory reporting for Tern terminal sessions so the native composer bar can display the current folder.
Changed
  • Improved JSON and JSONL query streaming and pagination to reduce resource usage, support partial results, and provide clearer continuation between result pages.
  • Clarified the read tool documentation with complete examples for requesting line ranges.
Fixed
  • Fixed model-preset tests failing when provider credentials are configured in the environment.
  • Fixed unauthenticated Macs auto-selecting the on-device Apple model when the default prompt exceeds its context window; Apple remains selectable explicitly.
  • Fixed replay and compaction tests failing after bundled model roster changes.
  • Fixed standalone builds failing when the native addon archive could not be resolved.
  • Fixed JSON query parsing and parameter decoding for filters beginning with hyphens and other encoded query values.
  • Fixed task execution after settings could not be saved; subagents now use the current in-memory settings while the save failure is reported as a warning.
  • Fixed prewalk and model-recovery state across /new, handoffs, cancellations, and automatic recovery.
  • Fixed login, logout, model refresh, and provider-status reporting for aliased providers such as openai-codex-device.
  • Fixed model speed statistics mixing fast service-tier results into standard-tier averages; /models now reports the applicable tier separately.
  • Fixed the write and edit tools hanging or consuming excessive resources when given FIFOs, terminals, device files, or other non-regular targets; unsupported targets are now rejected safely.
  • Fixed long conversations losing user or tool-result images because assistant-generated images were counted against provider image limits.
  • Fixed local session paths for special session IDs such as . and .. so they cannot escape the intended storage directory.
  • Fixed omp gc --archive --apply leaving orphaned session-title records behind.
  • Fixed /retry after an interrupted process exit while an extension-driven prompt was reopening.
  • Fixed browser relay sessions failing to discover or interact with cross-origin iframe content that loaded before the tab was opened.
  • Fixed browser clicks on visually styled radios and checkboxes whose underlying inputs are hidden.
  • Fixed /model failing to switch when selecting the model already assigned to a project's default role.
  • Fixed wait returning early when a background completion had already been consumed by another operation.
  • Fixed symlinked routing configurations failing to reload after their target links were replaced.
  • Fixed repeated coding-plan fallback confirmations in cases involving changing thinking settings, unavailable quota information, or account recovery.
  • Fixed Python evaluation failing when a shared runner temporary directory was created by another user.
  • Fixed RPC clients being unable to complete multi-select questions in multi-question ask prompts.
  • Corrected inaccurate tool and setting descriptions, including read ranges, background bash behavior, Python evaluation capabilities, edit replacement guidance, goal removal behavior, and advisor.immuneTurns.
  • Fixed custom glob backends hanging indefinitely; scans now honor tool deadlines and cancellation.
  • Fixed --resume <path> silently creating a new session when the specified path did not exist; it now reports the missing path.
  • Fixed /settings opening duplicate menus when invoked while the settings menu was already open.
  • Fixed native Git operations resolving repositories incorrectly when run through symbolic links.

@​oh-my-pi/pi-natives

Breaking Changes
  • Renamed the linux-all Bazel target (//:natives-linux-all) to all (//:natives-all); the renamed target now includes Darwin addons.
  • Removed the gen:native and gen:native:reset scripts. Standalone binary builds now embed the native addon archive and manifest instead of writing them to native/.
Added
  • Enhanced rasterizeSvg with optional scaling and terminal-cell padding, allowing SVGs to render larger while preserving 1:1 display in terminals.
  • Added OMP_NATIVE_FEATURES for passing extra Cargo features to local native addon builds; Bazel builds ignore this setting.
  • Added support for cross-compiling macOS native addons from Linux hosts.
Changed
  • macOS addon release stamping now works on any host by refreshing the addon's ad-hoc signature automatically.
Fixed
  • Fixed tail failing to print files, or omitting their first 64 KiB, when file sizes were exact multiples of 64 KiB.
  • Fixed tail printing nothing, or dropping lines from the file's first 64 KiB, when the file size is an exact multiple of 64 KiB (#​14264 by @​jchanghong023)
  • Fixed native sed and jq killing the host process with SIGBUS when an input file is truncated while they read it (#​14613)
  • Fixed tail -f piped into a command that exits early (such as head -n 1 or grep -m1) never stopping on macOS (#​14614)
  • Native sort -u keeps punctuation-distinct paths under UTF-8 locales instead of silently dropping records (#​14606).

@​oh-my-pi/omp-stats

Fixed
  • Fixed Ultrafast turns not being counted toward the Premium Requests statistic.
  • Fixed the desktop stats dashboard menu button so it no longer appears unnecessarily or dims the page without opening navigation.

@​oh-my-pi/pi-tui

Added
  • Assistant SVG code blocks now render as inline, theme-colored images on terminals with graphics support, updating as responses stream and adapting to terminal width; SVG that cannot be rendered remains available as code.
  • Numeric tables in assistant responses can now include automatically selected, themed charts based on the table’s structure and units.
Changed
  • The status line now recognizes projects located in the user’s repos directory.
  • Model mentions, /switch completions, and model-picker search now update immediately while typing, including with large model catalogs.
Fixed
  • Fixed terminal resizing issues that could cause flicker or briefly display an empty frame.
  • Improved /annotate handling for long source lines and filenames, preserving indentation and typed note text.
  • Fixed fullscreen inputs that could hide the cursor when hardware-cursor support was enabled.
  • Fixed model picker and mention-list ordering for same-provider -latest models so results remain alphabetically stable.
  • Model browser performance metrics now show the correct measurements for each service tier and identify the tier.
  • Fixed plan review keyboard navigation so horizontal options use Left/Right and model-slider adjustments use Shift+Left/Right.
  • Improved the Ask dialog footer so question-switching keyboard shortcuts are clearly labeled.
  • Fixed creating a new agent when its generated system prompt contains a Markdown code fence.
  • Timed-out glob scans are now labeled as timed out rather than truncated.
  • Ctrl+Delete now deletes the word after the cursor, matching Ctrl+Backspace behavior.

What's Changed

New Contributors

Full Changelog: https://github.com/can1357/oh-my-pi/compare/v18.6.3...v18.7.0


Configuration

📅 Schedule: (UTC)

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

🚦 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.


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

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [can1357/oh-my-pi](https://github.com/can1357/oh-my-pi) | minor | `18.6.3` → `18.7.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the warning logs for more information. --- ### Release Notes <details> <summary>can1357/oh-my-pi (can1357/oh-my-pi)</summary> ### [`v18.7.0`](https://github.com/can1357/oh-my-pi/releases/tag/v18.7.0) [Compare Source](https://github.com/can1357/oh-my-pi/compare/v18.6.3...v18.7.0) #### [@&#8203;oh-my-pi/pi-agent-core](https://github.com/oh-my-pi/pi-agent-core) ##### Fixed - Fixed interrupted runs so assistant message boundaries are emitted reliably, allowing subscribers to persist and recover the interrupted turn. #### [@&#8203;oh-my-pi/pi-ai](https://github.com/oh-my-pi/pi-ai) ##### Added - Added `getOAuthCredentialProvider()` to resolve login aliases, such as `openai-codex-device`, to the provider where their credentials are stored. ##### Fixed - Fixed Ultrafast service-tier billing and usage accounting: GPT-6 Astra now applies its published premium rates—6× on the OpenAI API and 8× included usage on Codex—and is counted toward the premium-request limit. - Fixed Vertex AI authentication on Windows when credentials are created with `gcloud auth application-default login`. - Fixed selecting Cursor accounts by email through `auth.accountPolicies` and `/session pin`; newly refreshed and existing accounts now retain the account email. #### [@&#8203;oh-my-pi/pi-catalog](https://github.com/oh-my-pi/pi-catalog) ##### Added - Added Mistral Large 4 with reasoning support, image input, a 1M-token context window, and preview pricing. - Added configurable thinking levels from low through maximum for MiniMax-M3.1-Flash-Preview; because the model always reasons, requests that disable thinking use the low level. - Added Google Antigravity pricing and model support for Claude Opus 5.5 and Sonnet 5.5. ##### Changed - MiniMax Token Plan providers (`minimax-code` and `minimax-code-cn`) now use MiniMax's recommended Anthropic-compatible API for model requests and login key validation. - Google Antigravity now exposes Claude Opus 5.5 and Sonnet 5.5 once each, with selectable low, medium, and high thinking levels. ##### Fixed - Added the correct published pricing for GPT-6 Astra's Ultrafast service tier: a 6× multiplier on the OpenAI API and an 8× multiplier on the Codex card. #### [@&#8203;oh-my-pi/pi-coding-agent](https://github.com/oh-my-pi/pi-coding-agent) ##### Added - Added last-chance consumption of eligible banked Codex and Claude resets expiring within five minutes when auto-redeem is enabled, even with low usage or reserved credits. - Added inline rendering of agent-generated SVG diagrams, charts, and mockups, with theme-aware colors and a `tui.renderSvg` setting to disable it. - Added automatic chart generation for numeric tables, configurable with `tui.autoGraph` (`always`, `smart`, or `off`). The agent now chooses suitable visual formats—including charts, Mermaid, SVG, tables, or prose—based on the content. Charts and this guidance apply to the main TUI session only, not to subagents, print, RPC, or ACP. - Added first-class JSON and JSONL querying to the `read` tool with `?q=<jq-filter>`, including in-process filtering, raw or compact output, and offset/limit pagination for efficient large-file access. - Added `/prewalk off` to cancel a pending model handoff without changing the active model, saved prewalk setting, or continuation history. - Added logout support to RPC clients through `get_logout_accounts` and `logout`, with matching methods in the TypeScript, Python, Go, and Rust SDKs. - Added custom model-kind declarations for providers and extensions, allowing image, speech, embedding, judge, and other supported model roles to be registered and routed correctly. - Added working-directory reporting for Tern terminal sessions so the native composer bar can display the current folder. ##### Changed - Improved JSON and JSONL query streaming and pagination to reduce resource usage, support partial results, and provide clearer continuation between result pages. - Clarified the `read` tool documentation with complete examples for requesting line ranges. ##### Fixed - Fixed model-preset tests failing when provider credentials are configured in the environment. - Fixed unauthenticated Macs auto-selecting the on-device Apple model when the default prompt exceeds its context window; Apple remains selectable explicitly. - Fixed replay and compaction tests failing after bundled model roster changes. - Fixed standalone builds failing when the native addon archive could not be resolved. - Fixed JSON query parsing and parameter decoding for filters beginning with hyphens and other encoded query values. - Fixed task execution after settings could not be saved; subagents now use the current in-memory settings while the save failure is reported as a warning. - Fixed prewalk and model-recovery state across `/new`, handoffs, cancellations, and automatic recovery. - Fixed login, logout, model refresh, and provider-status reporting for aliased providers such as `openai-codex-device`. - Fixed model speed statistics mixing fast service-tier results into standard-tier averages; `/models` now reports the applicable tier separately. - Fixed the `write` and `edit` tools hanging or consuming excessive resources when given FIFOs, terminals, device files, or other non-regular targets; unsupported targets are now rejected safely. - Fixed long conversations losing user or tool-result images because assistant-generated images were counted against provider image limits. - Fixed local session paths for special session IDs such as `.` and `..` so they cannot escape the intended storage directory. - Fixed `omp gc --archive --apply` leaving orphaned session-title records behind. - Fixed `/retry` after an interrupted process exit while an extension-driven prompt was reopening. - Fixed browser relay sessions failing to discover or interact with cross-origin iframe content that loaded before the tab was opened. - Fixed browser clicks on visually styled radios and checkboxes whose underlying inputs are hidden. - Fixed `/model` failing to switch when selecting the model already assigned to a project's default role. - Fixed `wait` returning early when a background completion had already been consumed by another operation. - Fixed symlinked routing configurations failing to reload after their target links were replaced. - Fixed repeated coding-plan fallback confirmations in cases involving changing thinking settings, unavailable quota information, or account recovery. - Fixed Python evaluation failing when a shared runner temporary directory was created by another user. - Fixed RPC clients being unable to complete multi-select questions in multi-question `ask` prompts. - Corrected inaccurate tool and setting descriptions, including `read` ranges, background `bash` behavior, Python evaluation capabilities, edit replacement guidance, goal removal behavior, and `advisor.immuneTurns`. - Fixed custom glob backends hanging indefinitely; scans now honor tool deadlines and cancellation. - Fixed `--resume <path>` silently creating a new session when the specified path did not exist; it now reports the missing path. - Fixed `/settings` opening duplicate menus when invoked while the settings menu was already open. - Fixed native Git operations resolving repositories incorrectly when run through symbolic links. #### [@&#8203;oh-my-pi/pi-natives](https://github.com/oh-my-pi/pi-natives) ##### Breaking Changes - Renamed the `linux-all` Bazel target (`//:natives-linux-all`) to `all` (`//:natives-all`); the renamed target now includes Darwin addons. - Removed the `gen:native` and `gen:native:reset` scripts. Standalone binary builds now embed the native addon archive and manifest instead of writing them to `native/`. ##### Added - Enhanced `rasterizeSvg` with optional scaling and terminal-cell padding, allowing SVGs to render larger while preserving 1:1 display in terminals. - Added `OMP_NATIVE_FEATURES` for passing extra Cargo features to local native addon builds; Bazel builds ignore this setting. - Added support for cross-compiling macOS native addons from Linux hosts. ##### Changed - macOS addon release stamping now works on any host by refreshing the addon's ad-hoc signature automatically. ##### Fixed - Fixed `tail` failing to print files, or omitting their first 64 KiB, when file sizes were exact multiples of 64 KiB. - Fixed `tail` printing nothing, or dropping lines from the file's first 64 KiB, when the file size is an exact multiple of 64 KiB ([#&#8203;14264](https://github.com/can1357/oh-my-pi/pull/14264) by [@&#8203;jchanghong023](https://github.com/jchanghong023)) - Fixed native `sed` and `jq` killing the host process with SIGBUS when an input file is truncated while they read it ([#&#8203;14613](https://github.com/can1357/oh-my-pi/issues/14613)) - Fixed `tail -f` piped into a command that exits early (such as `head -n 1` or `grep -m1`) never stopping on macOS ([#&#8203;14614](https://github.com/can1357/oh-my-pi/issues/14614)) - Native `sort -u` keeps punctuation-distinct paths under UTF-8 locales instead of silently dropping records ([#&#8203;14606](https://github.com/can1357/oh-my-pi/issues/14606)). #### [@&#8203;oh-my-pi/omp-stats](https://github.com/oh-my-pi/omp-stats) ##### Fixed - Fixed Ultrafast turns not being counted toward the Premium Requests statistic. - Fixed the desktop stats dashboard menu button so it no longer appears unnecessarily or dims the page without opening navigation. #### [@&#8203;oh-my-pi/pi-tui](https://github.com/oh-my-pi/pi-tui) ##### Added - Assistant SVG code blocks now render as inline, theme-colored images on terminals with graphics support, updating as responses stream and adapting to terminal width; SVG that cannot be rendered remains available as code. - Numeric tables in assistant responses can now include automatically selected, themed charts based on the table’s structure and units. ##### Changed - The status line now recognizes projects located in the user’s `repos` directory. - Model mentions, `/switch` completions, and model-picker search now update immediately while typing, including with large model catalogs. ##### Fixed - Fixed terminal resizing issues that could cause flicker or briefly display an empty frame. - Improved `/annotate` handling for long source lines and filenames, preserving indentation and typed note text. - Fixed fullscreen inputs that could hide the cursor when hardware-cursor support was enabled. - Fixed model picker and mention-list ordering for same-provider `-latest` models so results remain alphabetically stable. - Model browser performance metrics now show the correct measurements for each service tier and identify the tier. - Fixed plan review keyboard navigation so horizontal options use Left/Right and model-slider adjustments use Shift+Left/Right. - Improved the Ask dialog footer so question-switching keyboard shortcuts are clearly labeled. - Fixed creating a new agent when its generated system prompt contains a Markdown code fence. - Timed-out `glob` scans are now labeled as timed out rather than truncated. - Ctrl+Delete now deletes the word after the cursor, matching Ctrl+Backspace behavior. #### What's Changed - fix(tui): update autocomplete on every keystroke and speed up model ranking by [@&#8203;H4vC](https://github.com/H4vC) in [#&#8203;14595](https://github.com/can1357/oh-my-pi/pull/14595) - feat(catalog): collapse Antigravity Claude 5.5 thinking tiers and add pricing by [@&#8203;eggpeat](https://github.com/eggpeat) in [#&#8203;14195](https://github.com/can1357/oh-my-pi/pull/14195) - feat(catalog): routed MiniMax Token Plan through the Anthropic-compatible API by [@&#8203;eggpeat](https://github.com/eggpeat) in [#&#8203;13696](https://github.com/can1357/oh-my-pi/pull/13696) - fix(ai): priced ultrafast turns at the published 6x premium and kept tier speeds separate by [@&#8203;eggpeat](https://github.com/eggpeat) in [#&#8203;14471](https://github.com/can1357/oh-my-pi/pull/14471) - feat(coding-agent): add RPC logout commands by [@&#8203;andrebrait](https://github.com/andrebrait) in [#&#8203;14588](https://github.com/can1357/oh-my-pi/pull/14588) - fix(prewalk): rearm new sessions and allow disarming by [@&#8203;NaC-L](https://github.com/NaC-L) in [#&#8203;14587](https://github.com/can1357/oh-my-pi/pull/14587) - feat(catalog): add Mistral Large 4 (AI-assisted) by [@&#8203;PierrunoYT](https://github.com/PierrunoYT) in [#&#8203;14602](https://github.com/can1357/oh-my-pi/pull/14602) - fix(coding-agent): release obsolete catalog snapshots by [@&#8203;iliaal](https://github.com/iliaal) in [#&#8203;14317](https://github.com/can1357/oh-my-pi/pull/14317) - fix(write): refuse FIFOs and devices instead of freezing on them by [@&#8203;DrFaustus-vic](https://github.com/DrFaustus-vic) in [#&#8203;14452](https://github.com/can1357/oh-my-pi/pull/14452) - fix(edit): refuse FIFOs and devices instead of blocking on them by [@&#8203;DrFaustus-vic](https://github.com/DrFaustus-vic) in [#&#8203;14462](https://github.com/can1357/oh-my-pi/pull/14462) - Stop assistant images from evicting real input images by [@&#8203;F0Rextasy](https://github.com/F0Rextasy) in [#&#8203;14390](https://github.com/can1357/oh-my-pi/pull/14390) - fix(coding-agent): keep the local:// fallback root inside omp-local for . and .. session ids by [@&#8203;jaredlyon](https://github.com/jaredlyon) in [#&#8203;14385](https://github.com/can1357/oh-my-pi/pull/14385) - fix(gc): delete session_titles rows for archived sessions by [@&#8203;F0Rextasy](https://github.com/F0Rextasy) in [#&#8203;14358](https://github.com/can1357/oh-my-pi/pull/14358) - fix(agent): persist the aborted turn when a context handler rejects on abort by [@&#8203;schickling-assistant](https://github.com/schickling-assistant) in [#&#8203;14188](https://github.com/can1357/oh-my-pi/pull/14188) - fix(tui): label the question-switch keys in the Ask dialog footer by [@&#8203;tahakotil](https://github.com/tahakotil) in [#&#8203;14590](https://github.com/can1357/oh-my-pi/pull/14590) - fix(tui): keep code fences inside JSON when parsing generated agent spec by [@&#8203;tahakotil](https://github.com/tahakotil) in [#&#8203;14589](https://github.com/can1357/oh-my-pi/pull/14589) - fix(coding-agent): show relay runs the iframes that loaded before the tab was opened by [@&#8203;will-bogusz](https://github.com/will-bogusz) in [#&#8203;14422](https://github.com/can1357/oh-my-pi/pull/14422) - fix(browser): click radios and checkboxes whose real input is transparent by [@&#8203;will-bogusz](https://github.com/will-bogusz) in [#&#8203;14555](https://github.com/can1357/oh-my-pi/pull/14555) - fix(ai): find gcloud user ADC under %APPDATA% on Windows by [@&#8203;jorgoose](https://github.com/jorgoose) in [#&#8203;14549](https://github.com/can1357/oh-my-pi/pull/14549) - fix(stats): hide topbar menu button on desktop by [@&#8203;lin-snow](https://github.com/lin-snow) in [#&#8203;14406](https://github.com/can1357/oh-my-pi/pull/14406) - fix(coding-agent): switch to the project default when its model-hub chip is picked by [@&#8203;jshield](https://github.com/jshield) in [#&#8203;14382](https://github.com/can1357/oh-my-pi/pull/14382) - fix(coding-agent): ignore consumed completions when peeking the yield queue by [@&#8203;nick-maderight](https://github.com/nick-maderight) in [#&#8203;14257](https://github.com/can1357/oh-my-pi/pull/14257) - chore: remove duplicate Response.Moderation interface declarations by [@&#8203;kvnloo](https://github.com/kvnloo) in [#&#8203;13719](https://github.com/can1357/oh-my-pi/pull/13719) - docs(telemetry): document skill description oneshot kind by [@&#8203;xaviergmail](https://github.com/xaviergmail) in [#&#8203;14145](https://github.com/can1357/oh-my-pi/pull/14145) - fix(ai): store the Cursor account email so account policies can select it by [@&#8203;will-bogusz](https://github.com/will-bogusz) in [#&#8203;14511](https://github.com/can1357/oh-my-pi/pull/14511) - fix(coding-agent): follow config symlink replacements live by [@&#8203;schickling-assistant](https://github.com/schickling-assistant) in [#&#8203;14192](https://github.com/can1357/oh-my-pi/pull/14192) - docs(readme): document project input trust controls by [@&#8203;JYeswak](https://github.com/JYeswak) in [#&#8203;14259](https://github.com/can1357/oh-my-pi/pull/14259) - fix(tui): use left/right to pick plan review options in Tern by [@&#8203;H4vC](https://github.com/H4vC) in [#&#8203;14607](https://github.com/can1357/oh-my-pi/pull/14607) - fix(coding-agent): stop re-asking the reserve fallback prompt after No by [@&#8203;lemonleks](https://github.com/lemonleks) in [#&#8203;14475](https://github.com/can1357/oh-my-pi/pull/14475) - fix(eval): stage runner scripts in a per-uid temp dir by [@&#8203;TheRockPusher](https://github.com/TheRockPusher) in [#&#8203;14449](https://github.com/can1357/oh-my-pi/pull/14449) - fix(coding-agent): offer Done selecting for multi-select in multi-question ask over RPC by [@&#8203;ataberkus](https://github.com/ataberkus) in [#&#8203;14253](https://github.com/can1357/oh-my-pi/pull/14253) - fix(pi-builtins): read a full last chunk in tail when the size is a block multiple by [@&#8203;jchanghong023](https://github.com/jchanghong023) in [#&#8203;14264](https://github.com/can1357/oh-my-pi/pull/14264) - feat(natives): pass extra cargo features via env by [@&#8203;justdoGIT](https://github.com/justdoGIT) in [#&#8203;14058](https://github.com/can1357/oh-my-pi/pull/14058) - docs(coding-agent): make tool descriptions match runtime behaviour by [@&#8203;radkawar](https://github.com/radkawar) in [#&#8203;13998](https://github.com/can1357/oh-my-pi/pull/13998) - Correct advisor.immuneTurns description: blockers are always exempt by [@&#8203;F0Rextasy](https://github.com/F0Rextasy) in [#&#8203;14360](https://github.com/can1357/oh-my-pi/pull/14360) - fix(coding-agent): custom glob backends ignore the tool deadline by [@&#8203;F0Rextasy](https://github.com/F0Rextasy) in [#&#8203;14426](https://github.com/can1357/oh-my-pi/pull/14426) - fix(coding-agent): --resume <path> must fail closed on a missing file by [@&#8203;F0Rextasy](https://github.com/F0Rextasy) in [#&#8203;14404](https://github.com/can1357/oh-my-pi/pull/14404) - docs(coding-agent): show complete read range calls by [@&#8203;Dante-dan](https://github.com/Dante-dan) in [#&#8203;13956](https://github.com/can1357/oh-my-pi/pull/13956) - feat(models): custom model kinds and runner APIs for models.yml and extensions by [@&#8203;jimhester](https://github.com/jimhester) in [#&#8203;14483](https://github.com/can1357/oh-my-pi/pull/14483) - fix(tui): improve annotate wrapping, filenames, and cursor behavior by [@&#8203;anatoli-tsinovoy](https://github.com/anatoli-tsinovoy) in [#&#8203;14609](https://github.com/can1357/oh-my-pi/pull/14609) - feat(read): add first-class JSON and JSONL querying with ?q=<jq-filter> by [@&#8203;asuffield](https://github.com/asuffield) in [#&#8203;14141](https://github.com/can1357/oh-my-pi/pull/14141) - fix(settings): kept reloads working after a failed config save by [@&#8203;roboomp](https://github.com/roboomp) in [#&#8203;14622](https://github.com/can1357/oh-my-pi/pull/14622) - fix(builtins): read sed and jq inputs instead of mmapping them by [@&#8203;roboomp](https://github.com/roboomp) in [#&#8203;14618](https://github.com/can1357/oh-my-pi/pull/14618) - fix(builtins): preserved punctuation in locale sort uniqueness by [@&#8203;roboomp](https://github.com/roboomp) in [#&#8203;14610](https://github.com/can1357/oh-my-pi/pull/14610) - fix(builtins): stopped tail -f on macOS once its pipe reader exits by [@&#8203;roboomp](https://github.com/roboomp) in [#&#8203;14617](https://github.com/can1357/oh-my-pi/pull/14617) #### New Contributors - [@&#8203;PierrunoYT](https://github.com/PierrunoYT) made their first contribution in [#&#8203;14602](https://github.com/can1357/oh-my-pi/pull/14602) - [@&#8203;tahakotil](https://github.com/tahakotil) made their first contribution in [#&#8203;14590](https://github.com/can1357/oh-my-pi/pull/14590) - [@&#8203;lin-snow](https://github.com/lin-snow) made their first contribution in [#&#8203;14406](https://github.com/can1357/oh-my-pi/pull/14406) - [@&#8203;jshield](https://github.com/jshield) made their first contribution in [#&#8203;14382](https://github.com/can1357/oh-my-pi/pull/14382) - [@&#8203;TheRockPusher](https://github.com/TheRockPusher) made their first contribution in [#&#8203;14449](https://github.com/can1357/oh-my-pi/pull/14449) - [@&#8203;ataberkus](https://github.com/ataberkus) made their first contribution in [#&#8203;14253](https://github.com/can1357/oh-my-pi/pull/14253) - [@&#8203;jimhester](https://github.com/jimhester) made their first contribution in [#&#8203;14483](https://github.com/can1357/oh-my-pi/pull/14483) - [@&#8203;asuffield](https://github.com/asuffield) made their first contribution in [#&#8203;14141](https://github.com/can1357/oh-my-pi/pull/14141) **Full Changelog**: <https://github.com/can1357/oh-my-pi/compare/v18.6.3...v18.7.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNDEuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE0MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update dependency can1357/oh-my-pi to v18.7.0
All checks were successful
Update hashes / update-hashes (pull_request) Successful in 1m56s
e6786fb217
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-10-06 21:02:24 +00:00
renovate-bot deleted branch renovate/can1357-oh-my-pi-18.x 2026-10-06 21:04:13 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mandlm/omp-nix!210
No description provided.