* refactor: replace MCPorter CLI with native MCP client using @modelcontextprotocol/sdk MCPorter is a third-party global CLI that fails to install on many systems, producing error noise on every startup. Replace it with a native extension that uses the already-bundled @modelcontextprotocol/sdk Client class directly. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: update README extension table from MCPorter to MCP Client Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: add .js suffix to MCP SDK subpath imports for NodeNext resolution The SDK wildcard export (./*) requires .js suffix for TypeScript NodeNext module resolution. Also add .js-suffixed virtual module keys so jiti resolves them correctly in compiled Bun binaries. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cli | ||
| core | ||
| modes | ||
| resources/extensions/memory | ||
| tests | ||
| utils | ||
| cli.ts | ||
| config.ts | ||
| index.ts | ||
| main.ts | ||
| migrations.ts | ||