VS Code Extension Release Notes
insider 2026-10-01 JSON ↗- Added Initial release of Niksphere VS Code Extension
- Added Add "Copy" submenu (ID / Name / Version) for apps and app versions in the environment explorer
- Added Add "Niksphere: Enable/Disable AI Agent Integration (MCP)" commands to register or remove the Niksphere MCP server for AI coding agents (Claude Code, Cursor, Antigravity, VS Code Copilot), with a client picker sourced dynamically from the installed CLI
- Added Generate a CycloneDX JSON Software Bill of Materials (SBOM) for the packaged extension during the build, listing every npm dependency''s exact version, cryptographic hash, and license
- Added Add a "Sessions" view showing the session id per row, with the authenticated actor''s name (falling back to their id) as a smaller description and full session/actor/connection details in the tooltip, refreshing whenever the active environment changes, with a "Terminate" action per session for developers debugging active app sessions
- Added Add "Niksphere: Show CLI Logs" command and title bar action in the environment and app views to easily access the CLI output channel
- Added Add "Copy CLI Command" and "Show CLI Logs" action buttons to error dialogs when CLI actions fail
- Added Include command execution duration in milliseconds and action results in CLI logs
- Added Expose all Niksphere CLI commands in the Command Palette following the "Niksphere: <Group>: <Action Description> (nik <command-path>)" naming pattern, with interactive prompts and environment selection
- Changed Removed duplicate flat environment context menu entries now fully covered by the Environment Actions submenu
- Changed Made login, install, uninstall, drop-data, upload, download, and delete cancellable from their progress notification instead of blocking until the CLI process finishes
- Changed Use a hollow ring badge instead of a dot for uninstalled app versions/apps with existing data, so it is distinguishable from the installed badge by shape, not just color
- Changed Show the logged-in username directly in the Environments view instead of wrapped in parentheses
- Changed Upgrade CLI output channel to vscode.LogOutputChannel with native log levels, automatic timestamps, and disk persistence
- Changed Route raw CLI stdout JSON payloads to Debug level while keeping command executions, durations, and action results on Info
- Changed Mask sensitive arguments and credentials (tokens, passwords, secrets, URL credentials) in CLI execution logs and copied commands
- Fixed Unified success/error message formatting: success messages start with "Successfully ...", error messages with "Failed to {action}: {message}"
- Fixed Update Language Server invocation from
nik dev integrate lsptonik dev lspto match the CLI''s command rename - Fixed Cloud view no longer shows the "not logged in" welcome message and login button while actually signed in with zero cloud environments; it now shows a dedicated "No cloud environments found." message
- Fixed Fix environment selection prompts displaying duplicate server URLs for active and saved environments
- Removed Remove the "Publish App" status bar item in favor of running publish commands via the Command Palette or keybinding