Commit18e77616Recorded26 Apr 2026Repositoryfjo

Refresh for sigil 0.14 ecosystem; bump to v0.2.0

Message

Adopt sigil: ^0.14 field — sigil-stdlib is now auto-derived and the explicit declaration is dropped. Rewire sigil-mcp from the monorepo selector to its canonical extracted URL at ^0.14.0. Bump sigil-run to ^0.14.0 (still in monorepo) and sigil-forgejo to ^0.9.1.

Update the MCP serverInfo version literal in src/fjo/main.sgl from "0.1.0" to "0.2.0" so MCP clients see the new release in initialize responses.

Regenerated sigil.lock (8 entries; sigil-stdlib + sigil-lib pulled in via auto-derive from codeberg:sigil/sigil-lang).

Changed
 package.sgl      | 10 +++++-----
 sigil.lock       | 41 +++++++++++++++++++++++++++++------------
 src/fjo/main.sgl |  2 +-
 3 files changed, 35 insertions(+), 18 deletions(-)
Diff
package.sglmodified
@@ -6,7 +6,8 @@
6
7
(package
8
name: "fjo"
9
version: "0.1.0"
+9
version: "0.2.0"
+10
sigil: "^0.14"
11
description: "Forgejo/Codeberg management CLI and MCP server"
12
url: "https://codeberg.org/sigil/fjo"
13
license: "BSD-3-Clause"
@@ -37,10 +38,9 @@
38
secret-env: #{ FORGEJO_TOKEN: #t } })
39
40
dependencies: (list
40
(from-git url: "codeberg:sigil/sigil" package: "sigil-run" version: "^0.13.1")
41
(from-git url: "codeberg:sigil/sigil" package: "sigil-stdlib" version: "^0.13.1")
42
(from-git url: "codeberg:sigil/sigil" package: "sigil-mcp" version: "^0.13.1")
43
(from-git url: "codeberg:sigil/sigil-forgejo" version: "^0.9.0"))
+41
(from-git url: "codeberg:sigil/sigil" package: "sigil-run" version: "^0.14.0")
+42
(from-git url: "codeberg:sigil/sigil-mcp" version: "^0.14.0")
+43
(from-git url: "codeberg:sigil/sigil-forgejo" version: "^0.9.1"))
44
45
tasks: (list
46
(task
sigil.lockmodified
@@ -1,25 +1,42 @@
1
;; Auto-generated by sigil deps install. Do not edit.
2
(lock
+3
(package name: "sigil-stdlib"
+4
url: "codeberg:sigil/sigil-lang"
+5
ref: "^0.14"
+6
sha: "dba24e3fe531bc150bcf93444e764f87fb321850"
+7
package-selector: "sigil-stdlib"
+8
version: "0.14.1")
9
(package name: "sigil-run"
10
url: "codeberg:sigil/sigil"
5
ref: "^0.13.1"
6
sha: "1aea1cecd3487bf07d071da2c1e7eb3cf4bbdb21"
+11
ref: "^0.14.0"
+12
sha: "d6fbd2a6cdb80e7538a8a0476386d6c60c69945b"
13
package-selector: "sigil-run")
8
(package name: "sigil-stdlib"
9
url: "codeberg:sigil/sigil"
10
ref: "^0.13.1"
11
sha: "1aea1cecd3487bf07d071da2c1e7eb3cf4bbdb21"
12
package-selector: "sigil-stdlib")
14
(package name: "sigil-mcp"
14
url: "codeberg:sigil/sigil"
15
ref: "^0.13.1"
16
sha: "1aea1cecd3487bf07d071da2c1e7eb3cf4bbdb21"
17
package-selector: "sigil-mcp")
+15
url: "codeberg:sigil/sigil-mcp"
+16
ref: "^0.14.0"
+17
sha: "1e8f4ac45859024f8c1b29bdc4bd798259b49faa"
+18
version: "0.14.0")
19
(package name: "sigil-forgejo"
20
url: "codeberg:sigil/sigil-forgejo"
20
ref: "^0.9.0"
+21
ref: "^0.9.1"
22
sha: "22f43f39fee8e2300698962fb99280ca62e22a9e"
23
version: "0.9.1")
+24
(package name: "sigil-lib"
+25
url: "codeberg:sigil/sigil-lang"
+26
ref: "^0.14"
+27
sha: "dba24e3fe531bc150bcf93444e764f87fb321850"
+28
package-selector: "sigil-lib"
+29
version: "0.14.1")
+30
(package name: "sigil-json"
+31
url: "codeberg:sigil/sigil-json"
+32
ref: "^0.13.1"
+33
sha: "811b63925399a663e4b7dd25fb0813d59d33f557"
+34
version: "0.13.1")
+35
(package name: "sigil-log"
+36
url: "codeberg:sigil/sigil-log"
+37
ref: "^0.13.0"
+38
sha: "77757ed8e9b7b6a82ee50447dd2e7093685ac7b7"
+39
version: "0.13.1")
40
(package name: "sigil-http"
41
url: "codeberg:sigil/sigil"
42
ref: "^0.9.0"
src/fjo/main.sglmodified
@@ -23,7 +23,7 @@
23
;; ============================================================
24
25
(define (run-server)
26
(let ((server (mcp-server name: "fjo" version: "0.1.0")))
+26
(let ((server (mcp-server name: "fjo" version: "0.2.0")))
27
(register-repo-tools! server mcp-server-register-tool!)
28
(register-issue-tools! server mcp-server-register-tool!)
29
(register-pull-tools! server mcp-server-register-tool!)