Windsurf/Devin BYOK integration with multi-provider routing, native model selection, tools and usage analytics
LPM treats this as warn-only first-party agent extension lifecycle risk. A user-run CLI installs a first-party VSIX into a third-party AI editor and patches its runtime. The extension activates on editor startup and defaults to auto-starting a local MITM proxy for model traffic.
Install-time lifecycle script matches a deterministic static-gate block pattern.
package.jsonView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgSource contains an obfuscator-style string-array loader that reconstructs and executes hidden code.
dist/cli.jsView on unpkg · L1Package ships high-entropy non-source blobs.
vsix/windsurf2plus-0.2.0.vsixView on unpkgPackage ships compressed or archive-like blobs.
vsix/windsurf2plus-0.2.0.vsixView on unpkgPackage ships a nested archive or MCP bundle that was inventoried but not recursively analyzed.
vsix/windsurf2plus-0.2.0.vsixView on unpkgInstall-time lifecycle script matches a deterministic static-gate block pattern.
package.jsonView on unpkg · L33Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L33Source contains an obfuscator-style string-array loader that reconstructs and executes hidden code.
dist/cli.jsView on unpkg · L1Package ships high-entropy non-source blobs.
vsix/windsurf2plus-0.2.0.vsixView on unpkgPackage ships compressed or archive-like blobs.
vsix/windsurf2plus-0.2.0.vsixView on unpkgPackage ships a nested archive or MCP bundle that was inventoried but not recursively analyzed.
vsix/windsurf2plus-0.2.0.vsixView on unpkg