chore(deps): update dependency can1357/oh-my-pi to v18.4.11 #206
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.9→18.4.11Release Notes
can1357/oh-my-pi (can1357/oh-my-pi)
v18.4.11Compare Source
@oh-my-pi/pi-agent-core
Fixed
yield: malformed tool-call JSON is now reported to the model instead of causing the tool to run with empty arguments.@oh-my-pi/pi-ai
Fixed
@oh-my-pi/pi-catalog
Fixed
kimi-k3, which is currently supported by Fireworks.@oh-my-pi/pi-coding-agent
Added
goal.continuationModes: ["rpc"]. RPC clients can create, inspect, pause, resume, and remove goals, and view the current goal inget_state.--goal <objective>for interactive launches to begin a new session in goal mode without requiring the/goalcommand.task.completionProbeMsand progress displayed in wait and task views.forkcommand (RpcClient.fork(entryId?), Pythonfork(entry_id=None)): it moves an RPC session onto a new session file holding the history up to and including any message entry (and the tool results answering a cut tool-call batch), together with the session's artifacts, or a copy of the whole session whenentryIdis omitted (#14077 by @andrebrait).reason("branch","fork"or"btw") to thesession_before_branchandsession_branchextension and hook events, so handlers can tell whetherentryIdis dropped (branch) or kept (#14077 by @andrebrait).Fixed
$XDG_DATA_HOME/ompwhen applicable.OMP_MCP_TIMEOUT_MSand unlimited (timeout: 0) settings.readtool hanging and the TUI becoming unresponsive when asked to read standard input, FIFOs, or other non-regular files; these paths are now rejected.~/.ompbeing incorrectly applied to unrelated working directories under the user's home directory.omp updatefailing on standalone-binary installs when npm advertised a version whose GitHub release was never published; the updater now installs the newest published release instead (#12913).@oh-my-pi/pi-tui
Added
Changed
Fixed
@oh-my-pi/pi-utils
Added
Fixed
@oh-my-pi/pi-wire
Added
What's Changed
skill-descriptions.db&&predict's pos for xdg spec by @Parsifa1 in #13648New Contributors
Full Changelog: https://github.com/can1357/oh-my-pi/compare/v18.4.10...v18.4.11
v18.4.10Compare Source
@oh-my-pi/pi-agent-core
Fixed
streamProxyno longer finalizes a cut-off tool-call argument buffer into an executable auto-closed preview; such a call gets the parse-error arguments, so the tool is not run and the model receives the parse error (#13868 by @alphastorm)@oh-my-pi/pi-ai
Fixed
USAGE_PRICING_REQUIRED) failures repeating on the same account instead of rotating to a sibling Cursor credential (#14053)400 string_above_max_lengthafter a model writes its whole tool invocation into the tool name. Tool calls with blank names, names longer than 128 characters, or names containing whitespace or control characters are dropped from replayed history, together with their tool results. This also applies when OpenAI Responses replays its stored native history (#13985 by @Xytronix).@oh-my-pi/pi-catalog
Fixed
minimax-code,minimax-code-cn) usage showing as free; turns now show the pay-as-you-go equivalent cost, with MiniMax-M3.1-Flash-Preview estimated at the MiniMax-M3 rate since it has no published price (#13695 by @eggpeat)azure/gpt-5.6-sol-proshowing raw IDs instead of catalog display names when the proxy supplies no friendly name (#13964 by @gabrielrinaldi).messages.N.output_config: Extra inputs are not permittedon later turns with Claude Sonnet 5.5, Opus 5, Opus 5.5, and Fable 5.1 on Google Vertex AI (#13994)@oh-my-pi/pi-coding-agent
Added
strictwaiting, so asynchronous turn reviewers can run beside synchronous final reviewers (#12385 by @olegpulatov)./jobs fullto show each background bash job's full command line; plain/jobsstill shortens it to fit the terminal (#13980 by @rickythefox)Changed
Fixed
readof an executable andidahanging indefinitely while IDA's initial analysis of a large binary runs; they now give up after two minutes with an error naming the still-analyzing host, which keeps analyzing for later callsawait completion(...),await agent(...)andasyncio.gather(*handles)in Python eval cells failing withMissing session/run/name(#13999)omp/task/*branch for work that had already been mergedomp/task/*branches behind when interruptedomp-task-mergestash entries; merges now touch only the picked files and combine them with your unstaged editsopenai-models-listdiscovery to honor nested OpenAI model-list input/output token limits while preserving explicit top-level context precedence (#13988 by @github-nicolas-stadler)@oh-my-pi/pi-coding-agentsource from an installed package (SDK, extension loader, bun-globalomp) failing withExport named 'createRatchetPrelude' not found(#14027)prompt,steer, andfollow_uprun nativeinputhandlers in submission order and acknowledgepromptonly after admission, so a later prompt cannot overtake an idle image skill during vision description, an abort accepted during an earlier hook cancels that frame instead of letting it start a new turn, and a skill failure after the acknowledgement rejectsRpcClient.promptAndWaitinstead of being dropped (#13027 by @andrebrait).omp gc --applyholdinghistory.dbandstats.dbopen until exit, which left an emptyhistory.db-walbehind after a WAL checkpoint (#14043).read agent://<id>returningNot foundfor a running agent (dotted child ids and agents that only submitted non-terminalyieldsections included) whilewrite agent://<id>reached it; the read now shows the agent's status, its yields so far, and its latest text, an unknown id suggests at most five near ids instead of listing every output, and bareread history://refreshes the caller's persisted roster likehistory://<id>does (#14000 by @radkawar)enabledModels/--modelsentries naming a judge, search, image, or speech model loggingNo models match patternon every startup (#14016)ompthat fails to start afternix-collect-garbagewithLibrary not loaded: /nix/store/…-libiconv-…by repointing the embedded native addon'slibiconvinstall name at the system library and failing the build if the addon references any/nix/storepath (#13992 by @krzysztofkusmierczyk)./contextand clicks on the status-line context meter stacking a new Context Usage card every time; the existing card is refreshed in place, or moved to the bottom if newer blocks follow itjudge()handle API, so agents following it failed on the first judge cell; it now usesjudge_batch()(#13588, #13698 by @holny)@oh-my-pi/collab-web
Fixed
$,\(or\[, slowing Markdown rendering for seconds (#13961 by @sjawhar).@oh-my-pi/pi-natives
Fixed
kill -STOP $$) before the shell began waiting on it; the pipeline now becomes a stopped job (#14023 by @sjawhar)@oh-my-pi/pi-tui
Added
Fixed
waitwhose jobs were all still running going blank, and the nextwaitremoving it while its turn's usage row stayed; the card now keeps its job snapshot (#12248, #13978 by @Dante-dan).[,*or_, or with a long address-like word, stalling rendering for seconds (#13961 by @sjawhar).~~,$,\(or\[, nested brackets or emphasis, or unclosed HTML, stalling rendering for seconds: 40 KB of unclosed~~took 85 s. Emphasis or links nested a thousand levels deep still render slowly, for seconds per few KB: each level restyles the text inside it (#13961 by @sjawhar)./modelunder anenabledModels/--modelsscope hiding every judge, search, image, and speech model and dropping their configured role assignments (JUDGE, WEB, IMAGE, …) (#14016)Removed
urlTokenPossibleexport (#13961 by @sjawhar).autolinkSchemeScanIndexexport (#13961 by @sjawhar).@oh-my-pi/pi-utils
Added
startFrom(src, from)to inline Markdown tokenizer extensions: a start hint that returns the first match at or afterfrom(orundefined), so long paragraphs stay linear (#13961 by @sjawhar).this.sourceandthis.endfor inline Markdown tokenizer extensions: the whole inline source and where the text being lexed ends in it, with onethisper source that the link labels and emphasis inside it share, so a tokenizer can remember what it already scanned (#13961 by @sjawhar).mathSpanInContextandMathSpanstomath-delimiters, which find math spans without rescanning a run of unclosed openers (#13961 by @sjawhar).Fixed
[,*or_, or with a long address-like word and no dotted domain, lexing slowly: a 40 KB paragraph of each now lexes in 4-24 ms instead of 2-12 s (#13961 by @sjawhar).<http://autolinks with no space or>after them, lexing slowly: 80 KB of each now lexes in about 50-60 ms instead of seconds (40 KB of one unclosed run took 10 s) (#13961 by @sjawhar).What's Changed
New Contributors
Full Changelog: https://github.com/can1357/oh-my-pi/compare/v18.4.9...v18.4.10
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate CLI.
12219e1f80ccb395552cchore(deps): update dependency can1357/oh-my-pi to v18.4.10to chore(deps): update dependency can1357/oh-my-pi to v18.4.11