Patch release: marketplace gains the tinyfish plugin, exa adds a tutorial command, and docs cover Windows auth-provider commands plus LSP workspaceOpen for servers like Roslyn.
Changelog
[new]tinyfish marketplace plugin — browser automation, web and research workflows, authenticated sessions, and a bundled TinyFish MCP server (skills: tinyfish-browser, tinyfish-web, tinyfish-research, tinyfish-automation, tinyfish-authenticated).
[new] LSP workspaceOpen config — tell language servers which solution or projects to load when they do not infer a workspace from the folder alone (notably C# / Roslyn). Accepts a solution path or a projects list, absolute or workspace-relative.
[new]exa plugin: tutorial command.
[changed] Custom auth_provider_command runs through the platform shell (sh -c on macOS/Linux, cmd /C on Windows), not Unix sh only.
[changed] README: Windows guidance for auth_provider_command — use a TOML literal (single-quoted) path so backslashes are not eaten as escape sequences; double-quoted paths like "C:\temp\auth.exe" can fail and fall back to browser login.
Upgrade notes
Windows + custom auth provider: set auth_provider_command with single quotes in TOML (for example auth_provider_command = 'C:\corp\grok-auth.exe').
C# / Roslyn LSP: if you only get miscellaneous-file analysis and no project diagnostics, add workspaceOpen (solution or project list) to that server’s config; wrappers that already send open notifications can omit it.