Artifact 717fb0f56a006bffcb9e4fc2fcf770b8e3a8f1bf67f2d04f4d58c6312d2dea58:
- File
go.sum
-
2026-04-27 16:36:47
— part of check-in
[845d1d229e]
on branch trunk
— cli: extract command tree into reusable package
Move sync, bridge, notify, and doctor commands from cmd/edgesync/ into a new top-level cli/ package. The integration struct in cmd/edgesync/cli.go now imports from EdgeSync/cli (aliased as edgecli) and assembles the binary's command surface.
This mirrors libfossil/cli's pattern — the cli/ package exports embeddable Kong command structs that downstream consumers (e.g. agent-infra) can integrate alongside libfossil/cli.RepoCmd into their own unified CLI.
No behavior change: cmd/edgesync still builds the same binary with the same flags, and the existing notify_test.go end-to-end suite passes unchanged. (user: [email protected], size: 11746) [annotate] [blame] [check-ins using]
-
2026-04-27 16:57:49
— part of check-in
[18a10cd49e]
on branch trunk
— Merge pull request #80 from danmestas/extract-cli-package
cli: extract command tree into reusable package (user: [email protected], size: 11746) [annotate] [blame] [check-ins using]
-
2026-04-27 16:36:47
— part of check-in
[845d1d229e]
on branch trunk
— cli: extract command tree into reusable package