@oh-my-pi/pi-coding-agent
Fixed
- Collab links now dot-join the room secret (
<roomId>.<key>,host/r/<roomId>.<key>) instead of using a second#: RFC 3986 forbids a raw#inside a URL fragment, so macOS Foundation (behind terminal click-to-open) percent-encoded the browser deep link's second#to%23and the web client rejected the session./join,omp join, and the web client still accept legacy#-joined links and leniently decode%23-mangled ones - Fixed
brew install can1357/tap/ompfailing on macOS withsandbox-exec … exited with 1: the generatedFormula/omp.rb(rendered byscripts/ci-update-brew-formula.ts) now stampsusing: :nounzipon every per-platformurlso Homebrew leaves the bare Mach-O/ELF asset in the staging CWD (the previousDir["omp-*"].firstreturnednilbecauseUnpackStrategy::Uncompressed#extract_nestedlynested the file outside it), and wrapsgenerate_completions_from_executableinwith_env(HOME: buildpath)so the popened binary's~/.omplookup goes to the writable staging dir instead of the sandbox-denied real home (#2398)
@oh-my-pi/collab-web
Fixed
- Link parsing accepts the new dot-joined room secret (
<roomId>.<key>,/r/<roomId>.<key>) and leniently decodes%23-mangled legacy deep links (macOS Foundation percent-encodes a second#when terminals open clicked links), which previously failed to connect
What's Changed
Full Changelog: v15.12.1...v15.12.2