feat: implement service editor #179

Merged
mahmoud merged 1 commit from develop_service_editor into development 2026-04-30 10:19:00 +00:00
Member

Smoke test results

Check Expected Actual Status
start --reset runs end-to-end install → register → start → summary All steps printed; state: running
service_editor status running state: running, pid: 1908616, restarts: 0
Server Unix socket bound ~/hero/var/sockets/hero_editor_server.sock srwxrwxr-x at exactly that path
UI HTTP responds 200 on GET / HTTP 200
Action script field correct both binaries get --content-dir <path> Confirmed via ps -ef
WebDAV warning fires "DEFAULT password 'admin'" line in summary Printed correctly
TODO marker visible above the ui-url print Wasn't printed (it's a code comment, not output) — that's fine

The summary lines match reality on every claim the module makes.

- https://forge.ourworld.tf/lhumina_code/hero_skills/issues/156 ## Smoke test results | Check | Expected | Actual | Status | | --- | --- | --- | --- | | `start --reset` runs end-to-end | install → register → start → summary | All steps printed; `state: running` | ✅ | | `service_editor status` | running | `state: running, pid: 1908616, restarts: 0` | ✅ | | Server Unix socket bound | `~/hero/var/sockets/hero_editor_server.sock` | `srwxrwxr-x` at exactly that path | ✅ | | UI HTTP responds | 200 on `GET /` | `HTTP 200` | ✅ | | Action `script` field correct | both binaries get `--content-dir <path>` | Confirmed via `ps -ef` | ✅ | | WebDAV warning fires | `"DEFAULT password 'admin'"` line in summary | Printed correctly | ✅ | | TODO marker visible | above the ui-url print | Wasn't printed (it's a code comment, not output) — that's fine | ✅ | The summary lines match reality on every claim the module makes.
feat: implement service editor
All checks were successful
Build and Publish Skills / build-and-publish (pull_request) Successful in 3s
09a862301e
Signed-off-by: Nabil-Salah <nabil.salah203@gmail.com>
mahmoud merged commit 3ffea31506 into development 2026-04-30 10:19:00 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_skills!179
No description provided.