lmcp: bump to 1.2.4 (shell timeout-kill fix + kill_job/list_jobs)

Ships marfrit/lmcp v1.2.4: shell/shell_bg kills the whole process group on
timeout/cancel (no orphans) + new kill_job/list_jobs tools. Updates arch
PKGBUILD (pkgver + sha256) and debian changelog.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
claude-noether
2026-07-12 23:05:38 +02:00
parent e2991ff55b
commit 75046ee3bc
2 changed files with 12 additions and 2 deletions
+2 -2
View File
@@ -3,7 +3,7 @@
# Source of truth: git.reauktion.de/marfrit/lmcp
pkgname=lmcp
pkgver=1.2.3
pkgver=1.2.4
pkgrel=1
pkgdesc="Lightweight MCP (Model Context Protocol) server in pure Lua"
arch=('any')
@@ -14,7 +14,7 @@ depends=('lua' 'lua-socket')
# pre-release pkgvers (e.g. 1.2.0_rc1 → v1.2.0-rc1).
_tag="v${pkgver//_/-}"
source=("${pkgname}-${pkgver}.tar.gz::https://git.reauktion.de/marfrit/lmcp/archive/${_tag}.tar.gz")
sha256sums=('5def217c307eacaff2812d3b8116e556a6a117168b0e8972c64eddae72728f0c')
sha256sums=('e8ede94e93f5f2bbc8bacbc795c17640772ecd62855e820394c00f2f3be5b42c')
package() {
cd "${pkgname}"
+10
View File
@@ -1,3 +1,13 @@
lmcp (1.2.4-1) bookworm trixie; urgency=medium
* shell/shell_bg: kill the whole process group (setsid + SIGTERM/SIGKILL)
on timeout or client cancel, so a timed-out command leaves no orphan
process thrashing the host (fixes the shell->shell_bg relaunch pileup).
* Add kill_job and list_jobs tools to reap runaway background jobs
(registry at /tmp/lmcp-bg-jobs.tsv) without a reboot.
-- Markus Fritsche <mfritsche@reauktion.de> Sun, 12 Jul 2026 21:05:38 +0000
lmcp (1.2.3-1) bookworm trixie; urgency=medium
* Add nash memory tools plugin (tools.d/nash.lua): 4 tools