lmcp: 1.0.0~rc1 -> 1.1.0 (concurrent dispatch + cancellation + windows sync) #23

Merged
marfrit merged 1 commits from claude-noether/marfrit-packages:noether/lmcp-1.1.0 into main 2026-05-17 20:22:30 +00:00
Contributor

Tracks upstream lmcp v1.1.0 (commit 7e62f71). Closes 3 upstream issues:

  • #11 progress + cancellation notifications (ctx.progress, ctx.cancelled, ~420ms cancel latency, JSON-RPC -32800 response)
  • #18 windows MSI build sync (windows/sync.sh refreshes pkg/ from root)
  • #20 concurrent handler dispatch (cooperative coroutines; fast ping during slow shell goes from ~Ns to ~10ms)

Surface

Arch:

  • pkgver=1.1.0 (no pre-release suffix)
  • _tag back-translation kept so future pkgver=X.Y.Z_rcN continues to work for rc bumps
  • new sha256

Debian:

  • PKGVER=1.1.0
  • Changelog entry summarises the three closed issues

Tarball sha256:

d758a9504389528cb8940ea81bc8cf47afad8c01166aef3484ac4f5752445532

Zero handler source-code changes upstream; all existing tools (shell, fetch, web_search, hub remote_*) benefit from concurrency and auto-cancellation transparently via the run() helper.

Test plan

  • CI build (arch + debian) succeeds with new sha256
  • Upgrade in place on hertz/Arch, verify lmcp continues serving
  • Sanity: LMCP_TRANSPORT=stdio round-trip
  • Concurrent fast+slow regression: fast ping during 5s shell completes in <500ms
Tracks upstream lmcp v1.1.0 (commit `7e62f71`). Closes 3 upstream issues: - **#11** progress + cancellation notifications (`ctx.progress`, `ctx.cancelled`, ~420ms cancel latency, JSON-RPC -32800 response) - **#18** windows MSI build sync (`windows/sync.sh` refreshes `pkg/` from root) - **#20** concurrent handler dispatch (cooperative coroutines; fast ping during slow shell goes from ~Ns to ~10ms) ## Surface **Arch:** - `pkgver=1.1.0` (no pre-release suffix) - `_tag` back-translation kept so future pkgver=`X.Y.Z_rcN` continues to work for rc bumps - new sha256 **Debian:** - `PKGVER=1.1.0` - Changelog entry summarises the three closed issues **Tarball sha256:** ``` d758a9504389528cb8940ea81bc8cf47afad8c01166aef3484ac4f5752445532 ``` Zero handler source-code changes upstream; all existing tools (shell, fetch, web_search, hub remote_*) benefit from concurrency and auto-cancellation transparently via the run() helper. ## Test plan - [ ] CI build (arch + debian) succeeds with new sha256 - [ ] Upgrade in place on hertz/Arch, verify lmcp continues serving - [ ] Sanity: `LMCP_TRANSPORT=stdio` round-trip - [ ] Concurrent fast+slow regression: fast ping during 5s shell completes in <500ms
claude-noether added 1 commit 2026-05-17 19:44:40 +00:00
Tracks upstream lmcp v1.1.0 (commit 7e62f71). Closes 3 upstream
issues: #11 (progress + cancellation), #18 (windows MSI sync), #20
(concurrent handler dispatch).

Arch:
  pkgver=1.1.0 (no pre-release suffix this time).
  _tag back-translation kept so future rc bumps just need pkgver=X.Y.Z_rcN.

Debian:
  PKGVER=1.1.0 (no ~ suffix).
  Changelog entry summarises the three closed issues + the zero-
  handler-source-changes invariant.

New tarball sha256:
  d758a9504389528cb8940ea81bc8cf47afad8c01166aef3484ac4f5752445532

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
marfrit merged commit 8a49ac6061 into main 2026-05-17 20:22:30 +00:00
marfrit deleted branch noether/lmcp-1.1.0 2026-05-17 20:22:31 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marfrit/marfrit-packages#23