diff --git a/cmd/config/cmd_get.go b/cmd/config/cmd_get.go index bbe6761..a0cef8d 100644 --- a/cmd/config/cmd_get.go +++ b/cmd/config/cmd_get.go @@ -4,7 +4,7 @@ import ( "fmt" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go/pkg/config" + "forge.lthn.ai/core/go-config" ) func addGetCommand(parent *cli.Command) { diff --git a/cmd/doctor/cmd_environment.go b/cmd/doctor/cmd_environment.go index e1c3d97..5190e4b 100644 --- a/cmd/doctor/cmd_environment.go +++ b/cmd/doctor/cmd_environment.go @@ -9,7 +9,7 @@ import ( "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" ) // checkGitHubSSH checks if SSH keys exist for GitHub access diff --git a/cmd/module/cmd.go b/cmd/module/cmd.go index 7a833c5..a2fd5ee 100644 --- a/cmd/module/cmd.go +++ b/cmd/module/cmd.go @@ -13,8 +13,8 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go/pkg/marketplace" - "forge.lthn.ai/core/go/pkg/store" + "forge.lthn.ai/core/go-scm/marketplace" + "forge.lthn.ai/core/go-io/store" ) // AddModuleCommands registers the 'module' command and all subcommands. diff --git a/cmd/module/cmd_install.go b/cmd/module/cmd_install.go index b8eb37e..2c03ad8 100644 --- a/cmd/module/cmd_install.go +++ b/cmd/module/cmd_install.go @@ -6,7 +6,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" - "forge.lthn.ai/core/go/pkg/marketplace" + "forge.lthn.ai/core/go-scm/marketplace" ) var ( diff --git a/cmd/pkgcmd/cmd_install.go b/cmd/pkgcmd/cmd_install.go index 7f672ff..f61b65d 100644 --- a/cmd/pkgcmd/cmd_install.go +++ b/cmd/pkgcmd/cmd_install.go @@ -10,7 +10,7 @@ import ( "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" "github.com/spf13/cobra" ) diff --git a/cmd/pkgcmd/cmd_manage.go b/cmd/pkgcmd/cmd_manage.go index 0e483e6..2964d3f 100644 --- a/cmd/pkgcmd/cmd_manage.go +++ b/cmd/pkgcmd/cmd_manage.go @@ -9,7 +9,7 @@ import ( "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" "github.com/spf13/cobra" ) diff --git a/cmd/pkgcmd/cmd_remove.go b/cmd/pkgcmd/cmd_remove.go index c0d1378..ba3fa58 100644 --- a/cmd/pkgcmd/cmd_remove.go +++ b/cmd/pkgcmd/cmd_remove.go @@ -16,7 +16,7 @@ import ( "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" "github.com/spf13/cobra" ) diff --git a/cmd/pkgcmd/cmd_search.go b/cmd/pkgcmd/cmd_search.go index cbcef19..615a2d6 100644 --- a/cmd/pkgcmd/cmd_search.go +++ b/cmd/pkgcmd/cmd_search.go @@ -12,10 +12,10 @@ import ( "strings" "time" - "forge.lthn.ai/core/go/pkg/cache" + "forge.lthn.ai/core/go-cache" "forge.lthn.ai/core/go-i18n" coreio "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/repos" + "forge.lthn.ai/core/go-scm/repos" "github.com/spf13/cobra" ) diff --git a/cmd/plugin/cmd_info.go b/cmd/plugin/cmd_info.go index 76c0ec8..285fce2 100644 --- a/cmd/plugin/cmd_info.go +++ b/cmd/plugin/cmd_info.go @@ -7,7 +7,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/plugin" + "forge.lthn.ai/core/go-scm/plugin" ) func addInfoCommand(parent *cli.Command) { diff --git a/cmd/plugin/cmd_install.go b/cmd/plugin/cmd_install.go index 95d77e3..e81f0d8 100644 --- a/cmd/plugin/cmd_install.go +++ b/cmd/plugin/cmd_install.go @@ -8,7 +8,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/plugin" + "forge.lthn.ai/core/go-scm/plugin" ) func addInstallCommand(parent *cli.Command) { diff --git a/cmd/plugin/cmd_list.go b/cmd/plugin/cmd_list.go index 1433857..cb0b213 100644 --- a/cmd/plugin/cmd_list.go +++ b/cmd/plugin/cmd_list.go @@ -6,7 +6,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/plugin" + "forge.lthn.ai/core/go-scm/plugin" ) func addListCommand(parent *cli.Command) { diff --git a/cmd/plugin/cmd_remove.go b/cmd/plugin/cmd_remove.go index 9598c11..951edfe 100644 --- a/cmd/plugin/cmd_remove.go +++ b/cmd/plugin/cmd_remove.go @@ -4,7 +4,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/plugin" + "forge.lthn.ai/core/go-scm/plugin" ) func addRemoveCommand(parent *cli.Command) { diff --git a/cmd/plugin/cmd_update.go b/cmd/plugin/cmd_update.go index ba25b49..737f3cd 100644 --- a/cmd/plugin/cmd_update.go +++ b/cmd/plugin/cmd_update.go @@ -8,7 +8,7 @@ import ( "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go-i18n" "forge.lthn.ai/core/go-io" - "forge.lthn.ai/core/go/pkg/plugin" + "forge.lthn.ai/core/go-scm/plugin" ) var updateAll bool diff --git a/cmd/session/cmd_session.go b/cmd/session/cmd_session.go index 73ce9fc..3f31005 100644 --- a/cmd/session/cmd_session.go +++ b/cmd/session/cmd_session.go @@ -8,7 +8,7 @@ import ( "strings" "forge.lthn.ai/core/cli/pkg/cli" - "forge.lthn.ai/core/go/pkg/session" + "forge.lthn.ai/core/go-session" ) // AddSessionCommands registers the 'session' command group. @@ -104,7 +104,7 @@ func addReplayCommand(parent *cli.Command) { cli.Print("Parsing %s...", cli.ValueStyle.Render(filepath.Base(path))) - sess, err := session.ParseTranscript(path) + sess, _, err := session.ParseTranscript(path) if err != nil { return fmt.Errorf("parse: %w", err) } diff --git a/go.mod b/go.mod index f1c6c0e..91b137a 100644 --- a/go.mod +++ b/go.mod @@ -4,6 +4,8 @@ go 1.26.0 require ( forge.lthn.ai/core/go v0.1.0 + forge.lthn.ai/core/go-cache v0.1.0 + forge.lthn.ai/core/go-config v0.1.0 forge.lthn.ai/core/go-crypt v0.1.0 ) diff --git a/pkg/cli/app.go b/pkg/cli/app.go index e017b55..1a3d8d6 100644 --- a/pkg/cli/app.go +++ b/pkg/cli/app.go @@ -8,7 +8,7 @@ import ( "forge.lthn.ai/core/go-crypt/crypt/openpgp" "forge.lthn.ai/core/go/pkg/framework" "forge.lthn.ai/core/go-log" - "forge.lthn.ai/core/go/pkg/workspace" + "forge.lthn.ai/core/go-io/workspace" "github.com/spf13/cobra" )