🟢 Gitroot not launched 🏁 launch gitroot time=2026-06-07T20:39:03.110Z level=WARN msg="executor not found will use none" name=ExecManager time=2026-06-07T20:39:03.117Z level=WARN msg="repo will no mount worktree" name=RepositoryManager::root branch=refs/heads/main hash= time=2026-06-07T20:39:03.121Z level=WARN msg="starting SSH server on" name=ServerSsh addr=0.0.0.0:3232 time=2026-06-07T20:39:03.121Z level=WARN msg="starting HTTP server on" name=ServerHttp addr=0.0.0.0:4242 🏁 forgeConfig 🚀 git clone -c core.sshCommand=ssh -i /app/app/testsuite/user1/ed25519 -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new ssh://127.0.0.1:3232/root Cloning into 'root'... Warning: Permanently added '[127.0.0.1]:3232' (ED25519) to the list of known hosts. 🚀 git add . 🚀 git commit -m create first repo [main 0c9a8cf] create first repo 2 files changed, 3 insertions(+) create mode 100644 .gitroot/allowed_signers 🚀 git push origin main time=2026-06-07T20:39:03.382Z level=WARN msg="plugins version?" name=RepositoryManager p="[]\n" time=2026-06-07T20:39:03.386Z level=WARN msg="repo will no mount worktree" name=RepositoryManager::repo1 branch=refs/heads/main hash= To ssh://127.0.0.1:3232/root c3f7811..0c9a8cf main -> main 🟢 root push first repo 🕐 0.05 🏁 Repo1 🚀 git clone --quiet ssh://user@127.0.0.1:3232/repo1 🚀 git add . 🚀 git commit -m init user [main 34fad61] init user 1 file changed, 1 insertion(+) create mode 100644 .gitroot/allowed_signers 🟢 repo1 commit user 🚀 git checkout -b branch1 Switched to a new branch 'branch1' 🚀 git push origin main branch1 To ssh://127.0.0.1:3232/repo1 96d05bd..34fad61 main -> main * [new branch] branch1 -> branch1 🟢 repo1 push main+branch1 🚀 git checkout main Switched to branch 'main' Your branch is up to date with 'origin/main'. 🚀 git push origin :branch1 To ssh://127.0.0.1:3232/repo1 - [deleted] branch1 🟢 repo1 delete :branch1 🚀 git push origin main Everything up-to-date 🟢 repo1 push empty main 🏁 first plugin 🚀 git add . 🚀 git commit -m init ladybug plugin [main 0b7719f] init ladybug plugin 1 file changed, 1 insertion(+) 🚀 git add . 🚀 git commit -m create second repo [main 925af6b] create second repo 1 file changed, 2 insertions(+) 🚀 git push origin main To ssh://127.0.0.1:3232/root 0c9a8cf..925af6b main -> main 🟢 root push first plugin and second repo time=2026-06-07T20:39:05.931Z level=WARN msg="no fs mounted" name=PluginManager plugin=ladybug "repo is nil"=true "repoWrite is nil"=true time=2026-06-07T20:39:05.937Z level=WARN msg="plugins version?" name=RepositoryManager p="- name: ladybug\n version: 0.0.4\n active: false\n run:\n - path: issues/**/*.md\n branch:\n - \"*\"\n when:\n - add\n - mod\n func: []\n write:\n git:\n - path: issues/**/*.md\n can:\n - mod\n web: []\n exec: []\n callfunc: []\n configuration:\n metadata:\n - default: autogenerated\n mandatory: true\n name: id\n type: crc16\n - default: 50.0\n mandatory: true\n name: priority\n type: int\n - default: null\n mandatory: false\n name: assignee\n type: user\n - default: triage\n mandatory: false\n name: status\n type: string\n - default: issue\n mandatory: false\n name: kind\n type: string\n" time=2026-06-07T20:39:05.941Z level=WARN msg="repo will no mount worktree" name=RepositoryManager::repo2 branch=refs/heads/main hash= 🕐 0.3 🟢 /tmp/gitrootData/data/plugins/ladybug loaded 🚀 git pull origin main From ssh://127.0.0.1:3232/root * branch main -> FETCH_HEAD 925af6b..e03b2ee main -> origin/main Updating 925af6b..e03b2ee Fast-forward .gitroot/plugins.yml | 43 ++++++++++++++++++++++++++++++++++++++++++- .gitroot/users.yml | 6 ++++++ 2 files changed, 48 insertions(+), 1 deletion(-) 🟢 root plugin ladybug initialized 🟢 root plugin ladybug version initialized 🟢 root plugin config initialized 🟢 root plugin user initialized 🚀 git clone --quiet ssh://user@127.0.0.1:3232/repo2 🟢 repo2 plugin config initialized 🟢 repo2 plugin path initialized 🚀 git add . 🚀 git commit -m first issue in second repo [main dc356cc] first issue in second repo 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 .gitroot/allowed_signers create mode 100644 issues/1.md 🚀 git push origin main To ssh://127.0.0.1:3232/repo2 883c5c9..dc356cc main -> main 🟢 repo2 first issue in second repo 🕐 0.05 🚀 git pull From ssh://127.0.0.1:3232/repo2 dc356cc..a4e325e main -> origin/main Updating dc356cc..a4e325e Fast-forward issues/1.md | 8 ++++++++ 1 file changed, 8 insertions(+) 🟢 issues/1.md initialized 🏁 repo1 should have issue available 🚀 git pull Already up to date. 🛑 repo1 not initialized 🚀 git add . 🚀 git commit -m first issue in first repo [main a1e895e] first issue in first repo 1 file changed, 2 insertions(+) create mode 100644 issues/1.md 🚀 git push origin main