chore: package 0.6.2 artifacts

This commit is contained in:
Peter Steinberger 2025-11-18 10:17:14 +01:00
parent d85834b13d
commit 869b8ff2bc
7 changed files with 20 additions and 1 deletions

View File

@ -1,15 +1,31 @@
# Changelog
## [Unreleased]
- Nothing yet.
## [0.6.2] - 2025-11-18
### Runtime
- Propagate `--timeout` / `MCPORTER_CALL_TIMEOUT` into MCP tool calls (SDK `timeout`, `resetTimeoutOnProgress`, `maxTotalTimeout`) so long-running requests are no longer capped by the SDKs 60s default.
### CLI
- `mcporter generate-cli` once again treats single-token `--command` values (e.g., `./scripts/server.ts`) as STDIO transports instead of trying to coerce them into HTTP URLs, restoring the pre-0.6.1 behavior for ad-hoc scripts.
- Global flag parsing moved into `cli-factory` for consistent log-level/oauth-timeout handling across commands.
- `daemon` host/client hardened and covered with new tests; idle eviction and restart paths verified.
### Configuration
- Reintroduced support for `OPENCODE_CONFIG_DIR` so OpenCode imports continue to honor the documented directory override alongside `OPENCODE_CONFIG`.
- Platform-aware defaults for Cursor/Claude/Windsurf/VS Code/OpenCode configs now dedupe paths and include Windows-specific locations.
### Platform resilience (Windows/WSL)
- Added `fs-helpers` that treat chmod/copy failures on NTFS/DrvFs as best-effort so CLI generation keeps working on WSL mounts.
- Documented Windows/WSL workflows: install/test from ext4 copies, remount guidance for /mnt/c, and syncing tips.
### StdIO MCP coverage
- Added stdio e2e tests using in-repo filesystem & memory MCP fixtures to ensure list/call works via execPath.
### Content extraction
- `createCallResult` now reads nested `raw.content`/`raw.structuredContent` so tools that wrap responses render text/markdown/json correctly; new unit tests cover text joining, markdown, and JSON.
## [0.6.1] - 2025-11-17

Binary file not shown.

View File

@ -0,0 +1 @@
f10d87f12794933b1f0d9b793e955342905a19fdc79a89df2e18d9654f7ba9f2 mcporter-macos-arm64-v0.6.2.tar.gz

BIN
mcporter-0.6.2.tgz Normal file

Binary file not shown.

1
mcporter-0.6.2.tgz.sha1 Normal file
View File

@ -0,0 +1 @@
dc9c0eb08101b8d1c9c8687234ae71c58a1978cb /tmp/mcporter-0.6.2.tgz

View File

@ -0,0 +1 @@
ead9aee823f20101636f899e48a2391d2a64c33b19985017adbac9ffca8d0bc3 /tmp/mcporter-0.6.2.tgz

View File

@ -1,6 +1,6 @@
{
"name": "mcporter",
"version": "0.6.1",
"version": "0.6.2",
"description": "TypeScript runtime and CLI for connecting to configured Model Context Protocol servers.",
"type": "module",
"main": "dist/index.js",