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

Merged
renovate-bot merged 2 commits from renovate/can1357-oh-my-pi-18.x into main 2026-10-01 03:17:42 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
can1357/oh-my-pi patch 18.4.5 → 18.4.6

⚠️ 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.4.6

Compare Source

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

Added
  • Added APIs for improving agent follow-up and steering workflow management, including moving queued follow-ups into steering with a single queue-change notification.
  • Added support for trusted post-tool guidance via afterToolCall results, allowing additional context to be included in the next provider request, including after tool failures.

@​oh-my-pi/pi-ai

Fixed
  • Fixed forced tool calls failing for Claude Opus 5.5 and Sonnet 5.5 through Amazon Bedrock, including required-tool retries in plan mode.

@​oh-my-pi/pi-catalog

Added
  • Added configurable catalog cache-warming lifetimes for cache-capable Claude models on Amazon Bedrock Converse, Bedrock Runtime, and Mantle, with 5-minute defaults and a 1-hour Converse option where supported.
Fixed
  • Fixed forced tool calls for Claude Opus 5.5 and Sonnet 5.5 on Amazon Bedrock Converse.
  • Fixed the thinking-off setting for Command Code models served through the Responses API so they no longer produce reasoning when disabled.

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

Added
  • Added a live Background Jobs view that lets you monitor running background jobs without interrupting the transcript.
  • Added agent lineage navigation, making it easy to move between subagents and the main session from the composer header.
  • Added queued-message controls to the RPC clients and session API, including promotion of queued follow-ups to steering messages without duplicating text or losing attachments, plus explicit steering or follow-up behavior for prompts sent while the agent is busy.
  • Added support for keeping Claude prompt caches warm on Amazon Bedrock and Bedrock Mantle according to configured model cache lifetimes and retention settings.
  • In Tern terminals, the effort indicator now visualizes the selected thinking level and becomes a fireball at the maximum level.
Changed
  • RPC prompt requests now acknowledge only after the message has been accepted for processing, queued, or routed to an extension command, so subsequent queue-management operations can act on the admitted message reliably.
  • Idle recaps now appear as structured notices in the transcript rather than status-line messages.
  • Attached-image descriptions for text-only models now time out after 20 seconds and stop when aborted, while preserving the image and informing the model when a description is unavailable.
  • The status line now separates the session's own cost from total subagent spend, including nested, background, and resumed subagents, and matches the Agent Hub total.
  • Tool-use reminders are now delivered as separate developer messages, keeping them distinct from tool output.
  • Reworked Tern transcript navigation and presentation: Esc-Esc rewind now uses the transcript with turn-by-turn and branch navigation, attached images open in Tern's image viewer, idle recaps remain unobtrusively in the transcript, and the background-jobs pill opens the live jobs view.
  • Tern now reports agent activity through terminal progress consistently, and its progress and agent indicators update smoothly during subagent work.
Fixed
  • Fixed Tern commands issued while the agent is working so they appear immediately in the transcript instead of being clipped above the prompt.
  • Added a dismiss action for Tern's prompt-area error notifications.
  • Fixed dollar signs in prompts being mistaken for Python mode until a following space confirms the mode.
  • Fixed turns getting stuck in a working state when post-turn maintenance, such as saving the session, fails; the session now becomes idle and reports a warning.
  • Fixed failed tool-output pruning from leaving live context out of sync with saved history.
  • Fixed oversized or undersized attached images being distorted when resized to fit display limits.
  • Fixed interrupted tool calls disappearing from the model's context after resuming a stopped session.
  • Fixed aborted prompts with images still being prepared from starting or entering the queue afterward.
  • Fixed aside messages containing pasted image or video paths so the source path is preserved when sent to the model.
  • Fixed extension-registered prompt-cache settings, including explicit opt-outs, not taking precedence over matching models.yml definitions.
  • Fixed prompt-cache warming to honor cache-retention settings, including disabling replay for no-retention caches and using the lifetime written by long-retention requests.

@​oh-my-pi/pi-tui

Added
  • Added a full-page transcript replay experience for Rewind in native terminals, with branching navigation through the conversation.
  • Added agent lineage navigation, including headers and links for moving between a subagent and its ancestors or returning to the main session.
  • Added a Jobs overlay for viewing background jobs.
  • Added OSC 877 protocol support for native TUI surfaces in Windows ConPTY environments.
  • Added customizable native screen layouts through Component.describeScreen and programmatic scrolling for native nodes.
  • Added native-terminal text editing support for selections in the composer and single-line inputs, including undoable host edits and safe handling of stale or token-spanning ranges.
  • Added optional dismissal handling for error banners, including a Dismiss button in native terminal strips.
Changed
  • Notebook evaluation cells now use dedicated input and output gutters with clearer status indicators.
  • Streaming file operations now remain expanded while running and collapse after execution completes.
  • Improved native-terminal effort indicators, using terminal glyphs where available and block meters as a fallback.
  • Updated native composer navigation when viewing a subagent to show the agent lineage and provide a direct return to the main session.
  • Native /resume picker sheets drop the "Resume session" heading and the This folder / All projects tabs: the search placeholder names the scope ("Search sessions in app…", "Search all sessions…") and Tab (the footer's All projects / This folder action) switches it. Picker title is now optional on the wire.
  • Updated the native composer's context display to span the window and provide clearer context usage and session-cost information, with shortcuts to the context and usage views.
  • Updated status-line billing summaries to show subagent spend separately from session spend and avoid repeating the same currency or subscription marker for subsequent amounts.
Fixed
  • Fixed search results so gaps between non-adjacent context runs are displayed correctly.
  • Fixed custom-answer and note prompts in native terminals so questions are shown completely with the correct titles and are no longer truncated or incorrectly wrapped.
  • Fixed text fields in native dialogs to render without a duplicate prompt indicator.
  • Fixed native TUI surfaces falling back to plain text rendering in Tern on Windows by accepting OSC 877 messages received through ConPTY.
  • Fixed streaming edit, patch, and write operation cards so they remain fully visible while running and collapse only after completion.

@​oh-my-pi/pi-wire

Added
  • Added the TspMeterMark component for marking a position on a meter track with a custom icon and a total value that defines the full span of the track.

What's Changed

Full Changelog: https://github.com/can1357/oh-my-pi/compare/v18.4.5...v18.4.6


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) | patch | `18.4.5` → `18.4.6` | --- > ⚠️ **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.4.6`](https://github.com/can1357/oh-my-pi/releases/tag/v18.4.6) [Compare Source](https://github.com/can1357/oh-my-pi/compare/v18.4.5...v18.4.6) #### [@&#8203;oh-my-pi/pi-agent-core](https://github.com/oh-my-pi/pi-agent-core) ##### Added - Added APIs for improving agent follow-up and steering workflow management, including moving queued follow-ups into steering with a single queue-change notification. - Added support for trusted post-tool guidance via `afterToolCall` results, allowing additional context to be included in the next provider request, including after tool failures. #### [@&#8203;oh-my-pi/pi-ai](https://github.com/oh-my-pi/pi-ai) ##### Fixed - Fixed forced tool calls failing for Claude Opus 5.5 and Sonnet 5.5 through Amazon Bedrock, including required-tool retries in plan mode. #### [@&#8203;oh-my-pi/pi-catalog](https://github.com/oh-my-pi/pi-catalog) ##### Added - Added configurable catalog cache-warming lifetimes for cache-capable Claude models on Amazon Bedrock Converse, Bedrock Runtime, and Mantle, with 5-minute defaults and a 1-hour Converse option where supported. ##### Fixed - Fixed forced tool calls for Claude Opus 5.5 and Sonnet 5.5 on Amazon Bedrock Converse. - Fixed the thinking-off setting for Command Code models served through the Responses API so they no longer produce reasoning when disabled. #### [@&#8203;oh-my-pi/pi-coding-agent](https://github.com/oh-my-pi/pi-coding-agent) ##### Added - Added a live Background Jobs view that lets you monitor running background jobs without interrupting the transcript. - Added agent lineage navigation, making it easy to move between subagents and the main session from the composer header. - Added queued-message controls to the RPC clients and session API, including promotion of queued follow-ups to steering messages without duplicating text or losing attachments, plus explicit steering or follow-up behavior for prompts sent while the agent is busy. - Added support for keeping Claude prompt caches warm on Amazon Bedrock and Bedrock Mantle according to configured model cache lifetimes and retention settings. - In Tern terminals, the effort indicator now visualizes the selected thinking level and becomes a fireball at the maximum level. ##### Changed - RPC prompt requests now acknowledge only after the message has been accepted for processing, queued, or routed to an extension command, so subsequent queue-management operations can act on the admitted message reliably. - Idle recaps now appear as structured notices in the transcript rather than status-line messages. - Attached-image descriptions for text-only models now time out after 20 seconds and stop when aborted, while preserving the image and informing the model when a description is unavailable. - The status line now separates the session's own cost from total subagent spend, including nested, background, and resumed subagents, and matches the Agent Hub total. - Tool-use reminders are now delivered as separate developer messages, keeping them distinct from tool output. - Reworked Tern transcript navigation and presentation: Esc-Esc rewind now uses the transcript with turn-by-turn and branch navigation, attached images open in Tern's image viewer, idle recaps remain unobtrusively in the transcript, and the background-jobs pill opens the live jobs view. - Tern now reports agent activity through terminal progress consistently, and its progress and agent indicators update smoothly during subagent work. ##### Fixed - Fixed Tern commands issued while the agent is working so they appear immediately in the transcript instead of being clipped above the prompt. - Added a dismiss action for Tern's prompt-area error notifications. - Fixed dollar signs in prompts being mistaken for Python mode until a following space confirms the mode. - Fixed turns getting stuck in a working state when post-turn maintenance, such as saving the session, fails; the session now becomes idle and reports a warning. - Fixed failed tool-output pruning from leaving live context out of sync with saved history. - Fixed oversized or undersized attached images being distorted when resized to fit display limits. - Fixed interrupted tool calls disappearing from the model's context after resuming a stopped session. - Fixed aborted prompts with images still being prepared from starting or entering the queue afterward. - Fixed aside messages containing pasted image or video paths so the source path is preserved when sent to the model. - Fixed extension-registered prompt-cache settings, including explicit opt-outs, not taking precedence over matching models.yml definitions. - Fixed prompt-cache warming to honor cache-retention settings, including disabling replay for no-retention caches and using the lifetime written by long-retention requests. #### [@&#8203;oh-my-pi/pi-tui](https://github.com/oh-my-pi/pi-tui) ##### Added - Added a full-page transcript replay experience for Rewind in native terminals, with branching navigation through the conversation. - Added agent lineage navigation, including headers and links for moving between a subagent and its ancestors or returning to the main session. - Added a Jobs overlay for viewing background jobs. - Added OSC 877 protocol support for native TUI surfaces in Windows ConPTY environments. - Added customizable native screen layouts through Component.describeScreen and programmatic scrolling for native nodes. - Added native-terminal text editing support for selections in the composer and single-line inputs, including undoable host edits and safe handling of stale or token-spanning ranges. - Added optional dismissal handling for error banners, including a Dismiss button in native terminal strips. ##### Changed - Notebook evaluation cells now use dedicated input and output gutters with clearer status indicators. - Streaming file operations now remain expanded while running and collapse after execution completes. - Improved native-terminal effort indicators, using terminal glyphs where available and block meters as a fallback. - Updated native composer navigation when viewing a subagent to show the agent lineage and provide a direct return to the main session. - Native `/resume` picker sheets drop the "Resume session" heading and the This folder / All projects tabs: the search placeholder names the scope ("Search sessions in app…", "Search all sessions…") and Tab (the footer's All projects / This folder action) switches it. Picker `title` is now optional on the wire. - Updated the native composer's context display to span the window and provide clearer context usage and session-cost information, with shortcuts to the context and usage views. - Updated status-line billing summaries to show subagent spend separately from session spend and avoid repeating the same currency or subscription marker for subsequent amounts. ##### Fixed - Fixed search results so gaps between non-adjacent context runs are displayed correctly. - Fixed custom-answer and note prompts in native terminals so questions are shown completely with the correct titles and are no longer truncated or incorrectly wrapped. - Fixed text fields in native dialogs to render without a duplicate prompt indicator. - Fixed native TUI surfaces falling back to plain text rendering in Tern on Windows by accepting OSC 877 messages received through ConPTY. - Fixed streaming edit, patch, and write operation cards so they remain fully visible while running and collapse only after completion. #### [@&#8203;oh-my-pi/pi-wire](https://github.com/oh-my-pi/pi-wire) ##### Added - Added the `TspMeterMark` component for marking a position on a meter track with a custom icon and a total value that defines the full span of the track. #### What's Changed - feat(coding-agent): warm Claude caches on Bedrock and Mantle by [@&#8203;anatoli-tsinovoy](https://github.com/anatoli-tsinovoy) in [#&#8203;13871](https://github.com/can1357/oh-my-pi/pull/13871) - feat(rpc): promote queued follow-ups to steering by [@&#8203;andrebrait](https://github.com/andrebrait) in [#&#8203;11618](https://github.com/can1357/oh-my-pi/pull/11618) - show estimated subagent price too by [@&#8203;H4vC](https://github.com/H4vC) in [#&#8203;13944](https://github.com/can1357/oh-my-pi/pull/13944) - feat(agent): support passive after-tool context by [@&#8203;andrebrait](https://github.com/andrebrait) in [#&#8203;13266](https://github.com/can1357/oh-my-pi/pull/13266) - fix(catalog): send a real thinking-off to Command Code via Responses by [@&#8203;H4vC](https://github.com/H4vC) in [#&#8203;13949](https://github.com/can1357/oh-my-pi/pull/13949) - bedrock forced toolcall fix by [@&#8203;H4vC](https://github.com/H4vC) in [#&#8203;13948](https://github.com/can1357/oh-my-pi/pull/13948) - fix(session): recovered interrupted tool calls on resume by [@&#8203;roboomp](https://github.com/roboomp) in [#&#8203;13951](https://github.com/can1357/oh-my-pi/pull/13951) **Full Changelog**: <https://github.com/can1357/oh-my-pi/compare/v18.4.5...v18.4.6> </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjYuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjEyNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update dependency can1357/oh-my-pi to v18.4.6
All checks were successful
Update hashes / update-hashes (pull_request) Successful in 13m56s
0c0a52151e
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-10-01 03:06:15 +00:00
renovate-bot deleted branch renovate/can1357-oh-my-pi-18.x 2026-10-01 03:17:42 +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!204
No description provided.