@oh-my-pi/pi-ai
Fixed
- GitHub Copilot sign-in now requests only basic profile access, restoring login for Enterprise organizations that reject repository, gist, and Codespaces permissions (#10656).
@oh-my-pi/pi-coding-agent
Added
- Added the
retry.waitForUsageResetsetting: when a provider reports usage-limit exhaustion with a reset time (5-hour or weekly quota windows on any provider), the session sleeps until the reset instead of failing fast pastretry.maxDelayMs. - Added opt-in
bash.allowCompoundCommandsapproval for conservative literal&&chains, with ordered per-segment rules and normal bash policy fallback for unmatched segments. The opt-in requires a positively classified POSIX-quoting shell; incompatible and unknown shells retain legacy approval. Whole-chain denies take precedence over earlier prompts.
Fixed
- Report oversized selected lines that cannot fit after read context, with a working raw recovery selector instead of a looping continuation hint (#10775).
- Fixed WorkPool child sessions crashing during startup while constructing their incremental
yieldtool schema. - Commit summaries written in Vietnamese, Korean, and other accented scripts are no longer rejected for exceeding the length limit, and keep their accents as typed.
@oh-my-pi/pi-utils
Fixed
- Fixed
extractRetryHintdropping the longer timing signal when an error body carries both an account reset and an appended retry hint: competing signals now merge by longest window instead of first match, so retries honor the provider's full backoff.
What's Changed
- fix(coding-agent): report omitted oversized read lines by @original4422 in #10798
- fix: retry transient gateway stream failures by @aktanazat in #10686
- fix(coding-agent): avoid WorkPool child startup crash by @eggpeat in #10755
- fix(coding-agent): update artifact byte-budget test for oversized-line notice by @H4vC in #10831
- fix(commit): recompose commit text after compatibility folding by @ntdatt812 in #10794
- fix(ai): reduce GitHub Copilot OAuth scopes by @roboomp in #10657
- docs(ai): relocate GitHub Copilot changelog entry to Unreleased by @H4vC in #10845
- feat(coding-agent): add retry.waitForUsageReset to sleep until usage limit reset by @H4vC in #10838
- feat(coding-agent): opt into literal compound bash approvals by @shawnkoh in #10919
- fix(pi-walker): resolve windows clippy errors by @H4vC in #10946
- fix(rust): resolve Windows clippy errors and maintain cross-platform signatures. by @H4vC in #10950
New Contributors
- @original4422 made their first contribution in #10798
- @aktanazat made their first contribution in #10686
- @ntdatt812 made their first contribution in #10794
Full Changelog: v18.1.10...v18.1.11