Skip to content

v0.9.32

Choose a tag to compare

@hyoshi hyoshi released this 12 Jun 23:42
0852eaa

Plugin OAuth flexibility for stricter providers, an "About mureo" menu in configure, and the definitive fix for the dead-terminal Ctrl+C problem during configure sessions.

Added

  • Provider callback port + token-endpoint auth style for plugin OAuth (#220, #221) — plugins can declare the pre-registered loopback callback port and the token-endpoint authentication style their provider expects, so authorization-code flows work with consoles that pin both.
  • Skip bare mureo MCP registration for multi-account backends (#222, #225) — agency installs no longer get the bare mureo MCP entry the backend supersedes.
  • "About mureo" menu in configure (#229, #232, #233) — logo, installed mureo version, and every installed extension package with its version. Entry-point-based discovery (deduplicated, fault-isolated per entry point) via GET /api/about; the tab is pinned as the last nav item, extension tabs slot in above it.

Fixed

  • Ctrl+C dead terminal during configure (#227, #230, #234) — cooked mode is forced before the wait and re-asserted every second during it, so a raw-mode leak from plugin code mid-session self-heals within a tick and Ctrl+C reliably stops the wizard.
  • macOS picker prompts follow the configure locale (#228, #231) — locale-keyed baked AppleScript prompts (en/ja) selected by the server-side session locale; the zero-injection design is unchanged.
  • Plugin-credentials card race + pre-fill (#223, #224, #226) — duplicate renders deduplicated; saved non-secret values pre-fill the form.

Full Changelog: v0.9.31...v0.9.32