chore(deps): update dependency can1357/oh-my-pi to v15.11.1 #57
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/can1357-oh-my-pi-15.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:
15.11.0→15.11.1Release Notes
can1357/oh-my-pi (can1357/oh-my-pi)
v15.11.1Compare Source
@oh-my-pi/pi-ai
Changed
resolveAnthropicMetadataUserIdso non-streaming Anthropic Messages consumers (e.g. the coding-agent web search provider) can produce the same Claude-Code-shapedmetadata.user_idas the main streaming path.Fixed
stop_detailson assistant messages so refusal and sensitive classifier stops remain structurally visible to callers. (#2290)[DONE]nor closes the connection.processResponsesStreamnow breaks out of the event loop onresponse.completed/response.incomplete(mirroring the Codex websocket/SSE terminal break), and the completions consumer breaks oncefinish_reasonplus a usage payload arrived — or, for hosts that never send usage, ends the stream cleanly via a short post-finish grace window (iterateWithTerminalGrace) that aborts the transport to release the socket.@oh-my-pi/pi-catalog
Fixed
400 Validation: Unsupported parameter(s): enable_thinking. NIM's chat-completions schema isadditionalProperties: falseand exposes thinking via the vLLM conventionchat_template_kwargs.enable_thinking;buildOpenAICompatwas sending top-levelenable_thinkingfor everyqwen/*id regardless of host. Registerednvidiaas a known host (integrate.api.nvidia.com) and routed NVIDIA-hosted Qwen models tothinkingFormat: "qwen-chat-template"(#2299).max_tokensand omits OpenAI-onlystore, restoring first-turn output withMOONSHOT_API_KEY(#2289).@oh-my-pi/pi-coding-agent
Added
statusLine.transparentappearance setting (default off): when enabled, the status line skips the theme'sstatusLineBgfill and powerline end caps so the bar inherits the terminal's default background — useful in Ghostty and other terminals whose theme background does not match the theme's hardcoded status-line color (#2306)Changed
display.smoothStreamingto animate streamed tool-call arguments (including write/edit/bash previews) at the smooth streaming cadence so partial tool input now appears progressively instead of in large jumps{ input }prefixes for previewasync.enablednow defaults totrue, keeping background task execution and async bash available out of the box; disable it to force blocking subtasks (#2301).⚙ 1instead of👥 1 job running) and moved it left of the session name in the right segment groupFixed
/btwstreaming panel) now use the new component-scoped render path (TUI.requestComponentRender), which reuses every other root subtree's rows; resize, overlays, inline images, forced repaints, root-list changes, or any concurrent full request still compose the full frameresourceindicator for the target MCP server.async.enabled=falseas the task tool's blocking mode, so subagents no longer become background jobs when async execution is disabled (#2301)./treeselector and HTML session export dropping the inherited│gutter for chain rows under a last-sibling branch, so the conversation flow under a└─branch stays visually anchored to its parent message (#2298).metadata.user_id, matching the main Messages path: API-key requests forward the active session id verbatim, OAuth requests build the Claude-Code-shaped{session_id, account_uuid?, device_id}JSON envelope so gateways see consistent attribution (#2295).insert after block N:on closing delimiter lines; opener-only block anchors now point visible closing-line insertions to plaininsert after M:. (#2292)@oh-my-pi/hashline
Fixed
insert after block N:prompt guidance so it explicitly says N must be the block opener, not the closing delimiter or last visible line, and points visible closing-line edits to plaininsert after M:. (#2292)@oh-my-pi/pi-tui
Added
TUI.requestComponentRender(component)to schedule component-scoped renders for self-contained updatesChanged
Fixed
ProcessTerminaltreating asynchronous stdoutEIOerrors as uncaught exceptions: stdouterrorevents now mark the terminal dead, disable future renders, and keep the active session process alive (#2284).@oh-my-pi/pi-utils
Fixed
Cleanup invoked recursivelyerrors (#2284).What's Changed
statusLine.transparentsetting for terminal-native status bar background by @roboomp in #2307New Contributors
Full Changelog: https://github.com/can1357/oh-my-pi/compare/v15.11.0...v15.11.1
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.