deps: take sigil-mcp 0.18.0
0.18.0 fixes a bug that affects courier directly: initialize answered with a fixed protocol version regardless of what the client asked for, so a client pinned to an older revision received a version string it did not know. Codex pins 2025-06-18 by default. Verified on the built binary -- courier now answers 2025-06-18 to a client asking for it, where before it answered 2025-11-25.
The pin moves from ^0.17 to ^0.18 because a caret on a 0.x version pins the MINOR: ^0.17 admits [0.17.0, 0.18.0), so sigil deps update exited 0 and stayed on 0.17.5. A green exit meaning "successfully did not update" is easy to read as success.
The stale trailing comment about the 0.17 line is dropped rather than edited, since it described a pin that no longer exists.
sigil-nrepl also moves 0.17.1 -> 0.17.2, which deps update re-resolved within its existing pin rather than anything asked for here. Lock entry set is unchanged at 15 packages -- nothing added or dropped, verified by entry rather than by count. Builds clean, 120 tests pass.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
package.sgl | 2 +-
sigil.lock | 30 +++++++++++++++---------------
2 files changed, 16 insertions(+), 16 deletions(-)package.sglmodified
package: "sigil-lib" version: ">=0.19") (from-git url: "codeberg:sigil/sigil-json" version: "^0.16") (from-git url: "codeberg:sigil/sigil-log" version: "^0.17") (from-git url: "codeberg:sigil/sigil-mcp" version: "^0.17") ; the 0.17 line REQUIRES the 0.18 runtime; ^0.16 must not be used here (from-git url: "codeberg:sigil/sigil-mcp" version: "^0.18") (from-git url: "codeberg:sigil/sigil-yaml" version: "^0.9.1") (from-git url: "codeberg:sigil/sigil-telegram" version: "^0.10.0"))sigil.lockmodified
version: "0.17.0") (package name: "sigil-mcp" url: "codeberg:sigil/sigil-mcp" ref: "^0.17" sha: "fc799460b2d0f431976cf4514c6cf2d459e6bcc0" version: "0.17.5") ref: "^0.18" sha: "7e36bcce2bedbfc88e02300dc0c39cd2753faaf5" version: "0.18.0") (package name: "sigil-yaml" url: "codeberg:sigil/sigil-yaml" ref: "^0.9.1" ref: "^0.16.0" sha: "569ef1063dda8f5989968644af31fc09c64b4bfe" version: "0.16.3") (package name: "sigil-nrepl" url: "codeberg:sigil/sigil-nrepl" ref: "^0.17.1" sha: "3d741f14b046ed7a3e39017a3a6d7229be4537a8" version: "0.17.1") (package name: "sigil-http" url: "codeberg:sigil/sigil-http" ref: "^0.18.3" ref: "^0.18.5" sha: "0b4617ac000d6f3ed9f3d0906e6b746ad995ea03" version: "0.18.5") (package name: "sigil-repl" url: "codeberg:sigil/sigil" ref: "^0.19" sha: "c9719987aa3c866291db10b29044bc21a4790c31" package-selector: "sigil-repl" version: "0.19.4") (package name: "sigil-nrepl" url: "codeberg:sigil/sigil-nrepl" ref: "^0.17.1" sha: "666cb4d09af907e22c5146e74a0b5766ba53a751" version: "0.17.2") (package name: "sigil-tls" url: "codeberg:sigil/sigil-tls" ref: "^0.16.5" sha: "4cde885f8bbb15b1457b0293a5b9fa7d292cfc46" version: "0.16.6") (package name: "sigil-repl" url: "codeberg:sigil/sigil" ref: ">=0.19" sha: "8643e9abf19038c5f4961d41748427dbd623cb15" package-selector: "sigil-repl" version: "0.21.0"))