Added
- Added
settings.notifyOnStartupConnectto suppress successful MCP startup connection notices. Thanks @pierre-mgmt for issue #341. - Added compact self-rendered MCP proxy and direct-tool result rows by default, with
settings.toolResultRendering: "boxed"for the legacy boxed row andsettings.collapsedResultLinesfor 1-3 collapsed result lines. Thanks @pierre-mgmt for issue #349.
Changed
- Removed unused TypeScript declarations found by stricter compiler checks.
Fixed
- Kept
mcpScripttool-call replies flowing when Pi runs as a Bun-compiled binary by starting worker execution without module-level top-level await. Thanks @AndreiKopylov for issue #340 and @thesobercoder for the verified fix. - Fixed direct-tool server prefixes to preserve provider-valid underscores and hyphens, including
codebase-memory-mcp, while retaining safe escaping, collision handling, and exact proxy routing. Thanks @mightymatth for issue #342 and @JasonLandbridge for issue #343.