cli/main.go
Snider b6468b8e6f
Some checks failed
Deploy / build (push) Failing after 3s
Security Scan / security (push) Successful in 15s
refactor: move 9 cmd packages to ecosystem repos
- cmd/go → core/go cmd/gocmd
- cmd/dev, setup, qa, docs, gitcmd, monitor → go-devops
- cmd/lab → go-ai
- cmd/workspace → go-agentic

CLI now imports commands from ecosystem repos via blank imports.
Remaining local: config, doctor, help, module, pkgcmd, plugin, session.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 21:46:24 +00:00

29 lines
814 B
Go

package main
import (
"forge.lthn.ai/core/go/pkg/cli"
// Commands — local to CLI
_ "forge.lthn.ai/core/cli/cmd/config"
_ "forge.lthn.ai/core/cli/cmd/doctor"
_ "forge.lthn.ai/core/cli/cmd/help"
_ "forge.lthn.ai/core/cli/cmd/module"
_ "forge.lthn.ai/core/cli/cmd/pkgcmd"
_ "forge.lthn.ai/core/cli/cmd/plugin"
_ "forge.lthn.ai/core/cli/cmd/session"
// Commands — from ecosystem repos
_ "forge.lthn.ai/core/go/cmd/gocmd"
_ "forge.lthn.ai/core/go-agentic/cmd/workspace"
_ "forge.lthn.ai/core/go-ai/cmd/lab"
_ "forge.lthn.ai/core/go-devops/cmd/dev"
_ "forge.lthn.ai/core/go-devops/cmd/docs"
_ "forge.lthn.ai/core/go-devops/cmd/gitcmd"
_ "forge.lthn.ai/core/go-devops/cmd/monitor"
_ "forge.lthn.ai/core/go-devops/cmd/qa"
_ "forge.lthn.ai/core/go-devops/cmd/setup"
)
func main() {
cli.Main()
}