From 7ad94e99a89db87bf828c8bb2788556d237ffb95 Mon Sep 17 00:00:00 2001 From: can1357 Date: Tue, 14 Jul 2026 19:16:38 +0200 Subject: [PATCH] chore: normalize changelog entries --- packages/ai/CHANGELOG.md | 5 ++++- packages/coding-agent/CHANGELOG.md | 4 +--- packages/utils/CHANGELOG.md | 1 + 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 9b066ead8..a84b540a3 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Added + +- Added Cursor OAuth and access-token usage reporting to `omp usage` via Cursor's account usage endpoint. + ### Fixed - Fixed OpenAI Responses `content_filter` terminal events being auto-retried as provider finish errors; content-filtered turns now remain hard failures without the same-model retry loop. @@ -50,7 +54,6 @@ - Added asynchronous `invalidateUsageCache` method to clear cached usage reports - Added support for cross-service usage cache invalidation between AuthStorage and AuthBroker -- Added Cursor OAuth and access-token usage reporting to `omp usage` via Cursor's account usage endpoint. ### Fixed diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index a2e85fcb4..e42c3d817 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -60,6 +60,7 @@ - Fixed autolearn auto-continue firing a capture turn after an aborted stop (Esc/cancel): the controller now skips any `agent_end` whose last assistant message has `stopReason: "aborted"`. - Fixed MCP tools receiving session image attachments as raw `local://...` URIs by resolving them to session-local filesystem paths before `tools/call` is sent ([#4946](https://github.com/can1357/oh-my-pi/issues/4946)). - Fixed late advisor concerns after a terminal primary answer starting a duplicate primary turn when no queued work remains ([#4840](https://github.com/can1357/oh-my-pi/issues/4840)). +- Fixed Pyright LSP semantic requests hanging during startup by sending the initial workspace configuration notification after `initialized`. ([#5276](https://github.com/can1357/oh-my-pi/issues/5276)) ## [16.5.0] - 2026-07-13 @@ -130,9 +131,6 @@ - Fixed tab reuse issues where hung navigation or unhandled modals would cause initialization to stall and trigger a force-kill - Improved search reliability for Perplexity provider by forcing retrieval for all queries - Fixed JS eval cells losing top-level `function` and `var` declarations across cells when the defining cell contained top-level `await` — the async wrapper scoped them to the cell's IIFE instead of publishing them to the worker global -### Fixed - -- Fixed Pyright LSP semantic requests hanging during startup by sending the initial workspace configuration notification after `initialized`. ([#5276](https://github.com/can1357/oh-my-pi/issues/5276)) ## [16.4.7] - 2026-07-12 diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 0720eecab..1b5b8cf81 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -5,6 +5,7 @@ ### Added - Added a terminal stderr guard (`suppressTerminalStderr`/`restoreTerminalStderr`): dup2-redirects fd 2 to the omp log file while a TUI owns the terminal so macOS runtime diagnostics cannot paint into the viewport. The postmortem fatal handlers restore fd 2 before printing so crash reports stay visible. + ### Fixed - Fixed Mermaid ASCII routing to stop unbounded pathfinder searches when an edge attachment point is unreachable. ([#5293](https://github.com/can1357/oh-my-pi/issues/5293))