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
(tasksigil.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!)