Skip to content

ServerFS v0.13.1

Choose a tag to compare

@NTLx NTLx released this 11 Oct 12:13
· 38 commits to main since this release

Highlights

  • Hardened the Windows Agent Bridge lifecycle watchdog with bridge.ping and lease recovery.
  • Corrected Windows Named Pipe behavior and native replacement timestamp handling; improved the doctor environment overlay and authoritative rendered pipe endpoint.
  • Fixed a Windows supervisor crash during stdin shutdown and added teardown diagnostics.
  • Added D9, supervisor, and Windows Agent CI regression coverage.

Upgrade notes

This is a Windows-focused reliability patch with no required configuration migration. The Windows release workflow will build and attach the product, native, and Agent Bridge wheels, then add checksums and installation guidance.

Windows installation assets (Python >= 3.12; no Rust/MSVC/Docker required)

The three release wheels install into two isolated environments, matching the
frozen ServerFS/Agent-Bridge process boundary (the supervisor selects the Bridge
interpreter through SERVERFS_BRIDGE_PYTHON; the packages never share one dependency
graph):

file installs into sha256
serverfs_mcp-0.13.1-py3-none-any.whl ServerFS env b1ac9692eb2c1077558ccbcdd7208a5d95b56929ba50dfac6ac9bbf6dab37368
serverfs_windows_native-0.13.1-cp312-abi3-win_amd64.whl ServerFS env 0dfad8f6081bb8543ee4c9993c241a477ddfd45a1c5b9db0ba4d0f3a2b70985e
serverfs_agent_bridge-0.13.1-py3-none-any.whl Agent Bridge env b582b71e040547247c7641be1e09ae1407c2ae453f54f25137aeb140b44d1789

ServerFS environment (product + native kernel):

uv venv --python 3.12 .venv-serverfs
uv pip install --python .venv-serverfs/Scripts/python.exe https://github.com/NTLx/ServerFS_MCP/releases/download/v0.13.1/serverfs_mcp-0.13.1-py3-none-any.whl https://github.com/NTLx/ServerFS_MCP/releases/download/v0.13.1/serverfs_windows_native-0.13.1-cp312-abi3-win_amd64.whl

Agent Bridge environment (Bridge + provider SDKs; it must NOT contain the product):

uv venv --python 3.12 .venv-bridge
uv pip install --python .venv-bridge/Scripts/python.exe https://github.com/NTLx/ServerFS_MCP/releases/download/v0.13.1/serverfs_agent_bridge-0.13.1-py3-none-any.whl

Point the ServerFS supervisor at the Bridge interpreter (set this in the environment
that starts serverfs supervisor; it is not a provider setting and does not belong in
[agent] config):

$env:SERVERFS_BRIDGE_PYTHON = "<path>\.venv-bridge\Scripts\python.exe"

Verified native-wheel storage alternative:

serverfs bootstrap native-wheel --url "https://github.com/NTLx/ServerFS_MCP/releases/download/v0.13.1/serverfs_windows_native-0.13.1-cp312-abi3-win_amd64.whl" --sha256 0dfad8f6081bb8543ee4c9993c241a477ddfd45a1c5b9db0ba4d0f3a2b70985e