chore: normalize changelog entries

This commit is contained in:
can1357
2026-07-14 19:16:38 +02:00
parent 7c49c6cf9f
commit 7ad94e99a8
3 changed files with 6 additions and 4 deletions
+4 -1
View File
@@ -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
+1 -3
View File
@@ -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
+1
View File
@@ -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))