diff --git a/Taskfile.yaml b/Taskfile.yaml index a23d2ef44e358df675d3162da9bbcc7754f72fe1..514f9bc2190f8e73c1ddb955dd84eefe6ff376e7 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -35,7 +35,7 @@ tasks: build: desc: Run build vars: - LDFLAGS: '{{if .VERSION}}-ldflags="-X github.com/charmbracelet/crush/internal/version.Version={{.VERSION}}"{{end}}' + LDFLAGS: '{{if .VERSION}}-ldflags="-X git.secluded.site/crush/internal/version.Version={{.VERSION}}"{{end}}' cmds: - go build {{.LDFLAGS}} . generates: @@ -66,7 +66,7 @@ tasks: install: desc: Install the application vars: - LDFLAGS: '{{if .VERSION}}-ldflags="-X github.com/charmbracelet/crush/internal/version.Version={{.VERSION}}"{{end}}' + LDFLAGS: '{{if .VERSION}}-ldflags="-X git.secluded.site/crush/internal/version.Version={{.VERSION}}"{{end}}' cmds: - go install {{.LDFLAGS}} -v . diff --git a/go.mod b/go.mod index 9adada9063e3ac2ac0b2a6af2aae1cdb1e810c9c..4b0b73c04f3f7afcf8915ef7c888c7136076be99 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/charmbracelet/crush +module git.secluded.site/crush go 1.25.0 diff --git a/internal/agent/agent.go b/internal/agent/agent.go index 543061f350c7815456c270ac6c33a8f2ad038a67..cae6e237ade86c4354a468545dac4d3cdbdeddb6 100644 --- a/internal/agent/agent.go +++ b/internal/agent/agent.go @@ -25,14 +25,14 @@ import ( "charm.land/fantasy/providers/google" "charm.land/fantasy/providers/openai" "charm.land/fantasy/providers/openrouter" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/notification" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/session" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/notification" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/session" ) //go:embed templates/title.md diff --git a/internal/agent/agent_test.go b/internal/agent/agent_test.go index 527552e28292320a3486cfabd68ce63003322aec..a4c5dc3e2625f898e5f5ece7828311e6e6906943 100644 --- a/internal/agent/agent_test.go +++ b/internal/agent/agent_test.go @@ -8,9 +8,9 @@ import ( "testing" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/shell" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/shell" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "gopkg.in/dnaeon/go-vcr.v4/pkg/recorder" diff --git a/internal/agent/agent_tool.go b/internal/agent/agent_tool.go index b937c20dd510eb9dff52bd348bf7baf21aafcf8c..217e1355551eccb6f21de362da3087d0b692cd2f 100644 --- a/internal/agent/agent_tool.go +++ b/internal/agent/agent_tool.go @@ -8,9 +8,9 @@ import ( "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/agent/prompt" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/config" + "git.secluded.site/crush/internal/agent/prompt" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/config" ) //go:embed templates/agent_tool.md diff --git a/internal/agent/agentic_fetch_tool.go b/internal/agent/agentic_fetch_tool.go index ff99e6774f3f0545b134c08836aa0d40ebeb01f9..f02afcd07d1dcee672f593196c195a1ffedbaeac 100644 --- a/internal/agent/agentic_fetch_tool.go +++ b/internal/agent/agentic_fetch_tool.go @@ -11,9 +11,9 @@ import ( "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/agent/prompt" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/agent/prompt" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/permission" ) //go:embed templates/agentic_fetch.md diff --git a/internal/agent/common_test.go b/internal/agent/common_test.go index 32f0472a87ce7629744e6b7302fe5ea8ed4920ba..bf057ae429e0bad99693e6f9e453c771f0edf833 100644 --- a/internal/agent/common_test.go +++ b/internal/agent/common_test.go @@ -13,17 +13,17 @@ import ( "charm.land/fantasy/providers/openai" "charm.land/fantasy/providers/openaicompat" "charm.land/fantasy/providers/openrouter" + "git.secluded.site/crush/internal/agent/prompt" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/db" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/session" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/agent/prompt" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/db" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/session" "github.com/stretchr/testify/require" "gopkg.in/dnaeon/go-vcr.v4/pkg/recorder" diff --git a/internal/agent/coordinator.go b/internal/agent/coordinator.go index 6184fd31b7e941f66fc883315b373ec9618664e8..c1da814ec994b65ce87dac562c8335f1116a476a 100644 --- a/internal/agent/coordinator.go +++ b/internal/agent/coordinator.go @@ -15,18 +15,18 @@ import ( "strings" "charm.land/fantasy" + "git.secluded.site/crush/internal/agent/prompt" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/log" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/notification" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/session" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/agent/prompt" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/log" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/notification" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/session" "golang.org/x/sync/errgroup" "charm.land/fantasy/providers/anthropic" diff --git a/internal/agent/event.go b/internal/agent/event.go index bf36ec84bf4270bd2e63ae0efae0440474288565..20b7d5f85caf49c9c450fca3e152a7d49a15d00a 100644 --- a/internal/agent/event.go +++ b/internal/agent/event.go @@ -4,7 +4,7 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/event" + "git.secluded.site/crush/internal/event" ) func (a sessionAgent) eventPromptSent(sessionID string) { diff --git a/internal/agent/prompt/prompt.go b/internal/agent/prompt/prompt.go index 216e7d32c0aebd4415b75885bb5bc523dae499db..e7a7ec7ed08989bbffedc0fc9c0ebd28a143a717 100644 --- a/internal/agent/prompt/prompt.go +++ b/internal/agent/prompt/prompt.go @@ -11,9 +11,9 @@ import ( "text/template" "time" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/shell" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/shell" ) // Prompt represents a template-based prompt generator. diff --git a/internal/agent/prompts.go b/internal/agent/prompts.go index 01be6561a9e74c71eba78991f942c77a68d8d879..fea91ab543e66eec0aa9c57ab8528341ff8dc70a 100644 --- a/internal/agent/prompts.go +++ b/internal/agent/prompts.go @@ -3,7 +3,7 @@ package agent import ( _ "embed" - "github.com/charmbracelet/crush/internal/agent/prompt" + "git.secluded.site/crush/internal/agent/prompt" ) //go:embed templates/coder.md.tpl diff --git a/internal/agent/tools/bash.go b/internal/agent/tools/bash.go index 987122be8874494c9b5606a7211ff62d19fac52d..dbea62766634669f3af2ea7803b6d9b02a8837e0 100644 --- a/internal/agent/tools/bash.go +++ b/internal/agent/tools/bash.go @@ -13,9 +13,9 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/shell" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/shell" ) type BashParams struct { diff --git a/internal/agent/tools/diagnostics.go b/internal/agent/tools/diagnostics.go index f44c25b3f4afc61a03972297cf0bddf0ccfdb590..30d9342ac4777e5717b6c29451847a2f9fe9f9ba 100644 --- a/internal/agent/tools/diagnostics.go +++ b/internal/agent/tools/diagnostics.go @@ -10,8 +10,8 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/lsp" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/lsp" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" ) diff --git a/internal/agent/tools/download.go b/internal/agent/tools/download.go index 2dfd43d61fb3cafc4cec9da62253fc48510de45d..2f4ff58b90f7b5e194cdfa027f7f6f64a47ad7de 100644 --- a/internal/agent/tools/download.go +++ b/internal/agent/tools/download.go @@ -13,8 +13,8 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/filepathext" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/filepathext" + "git.secluded.site/crush/internal/permission" ) type DownloadParams struct { diff --git a/internal/agent/tools/edit.go b/internal/agent/tools/edit.go index 7012afc8f525a39c2c431ec7327a9fb2d378ef42..d2316f7e23597c44bc07d6836aa2813fee8c207d 100644 --- a/internal/agent/tools/edit.go +++ b/internal/agent/tools/edit.go @@ -11,14 +11,14 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/diff" - "github.com/charmbracelet/crush/internal/filepathext" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/history" - - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/diff" + "git.secluded.site/crush/internal/filepathext" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/history" + + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) type EditParams struct { diff --git a/internal/agent/tools/fetch.go b/internal/agent/tools/fetch.go index 1ae1d6b9be487ba014a8dbe4d0bce7c9754dc584..3711ee80616e5e45eae3a4a3b2ab7aa1142713f8 100644 --- a/internal/agent/tools/fetch.go +++ b/internal/agent/tools/fetch.go @@ -11,9 +11,9 @@ import ( "unicode/utf8" "charm.land/fantasy" + "git.secluded.site/crush/internal/permission" md "github.com/JohannesKaufmann/html-to-markdown" "github.com/PuerkitoBio/goquery" - "github.com/charmbracelet/crush/internal/permission" ) const FetchToolName = "fetch" diff --git a/internal/agent/tools/glob.go b/internal/agent/tools/glob.go index 3f56d9dcb6437d5ad6c9ca3b8416ae45c6eb7969..f5cce10c914a303c7288a3ed737bccbe83765521 100644 --- a/internal/agent/tools/glob.go +++ b/internal/agent/tools/glob.go @@ -12,7 +12,7 @@ import ( "strings" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/fsext" + "git.secluded.site/crush/internal/fsext" ) const GlobToolName = "glob" diff --git a/internal/agent/tools/grep.go b/internal/agent/tools/grep.go index 3111a3f56872f72bb1735f314637d5d530a4447b..9bf6edda1359f9d452577f241d221da514699a89 100644 --- a/internal/agent/tools/grep.go +++ b/internal/agent/tools/grep.go @@ -19,7 +19,7 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/fsext" + "git.secluded.site/crush/internal/fsext" ) // regexCache provides thread-safe caching of compiled regex patterns diff --git a/internal/agent/tools/ls.go b/internal/agent/tools/ls.go index 7725910c11675c941d791a6ec5d57a190535ee9e..2c63e2c602cdc23c19d7a280277e54e11e4efff2 100644 --- a/internal/agent/tools/ls.go +++ b/internal/agent/tools/ls.go @@ -10,10 +10,10 @@ import ( "strings" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/filepathext" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/filepathext" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/permission" ) type LSParams struct { diff --git a/internal/agent/tools/mcp-tools.go b/internal/agent/tools/mcp-tools.go index e75a6ccb7c92c6a4925960e0590eb5f3b2bac47e..84d01f84d621d1237399d4692547bcf0fae9ab38 100644 --- a/internal/agent/tools/mcp-tools.go +++ b/internal/agent/tools/mcp-tools.go @@ -5,8 +5,8 @@ import ( "fmt" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/agent/tools/mcp" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/agent/tools/mcp" + "git.secluded.site/crush/internal/permission" ) // GetMCPTools gets all the currently available MCP tools. diff --git a/internal/agent/tools/mcp/init.go b/internal/agent/tools/mcp/init.go index cb97c0e440d87108d08a0c572c8ec2160ee5cf17..317075ebbca9506d15e784cc3ae4470e36cbdec2 100644 --- a/internal/agent/tools/mcp/init.go +++ b/internal/agent/tools/mcp/init.go @@ -17,12 +17,12 @@ import ( "sync" "time" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/version" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/version" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/internal/agent/tools/mcp/prompts.go b/internal/agent/tools/mcp/prompts.go index 0bd6e665dd80dad90c844d7d31c61c506ea83803..ab30669c7337cc07a7a86112c6afc0cddd02a870 100644 --- a/internal/agent/tools/mcp/prompts.go +++ b/internal/agent/tools/mcp/prompts.go @@ -5,7 +5,7 @@ import ( "iter" "log/slog" - "github.com/charmbracelet/crush/internal/csync" + "git.secluded.site/crush/internal/csync" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/internal/agent/tools/mcp/tools.go b/internal/agent/tools/mcp/tools.go index 561783e6f7986a772b2d1deb9bcdd6dac2bf8f34..ad0b1640e29480119c6db16aca14af766d4460ef 100644 --- a/internal/agent/tools/mcp/tools.go +++ b/internal/agent/tools/mcp/tools.go @@ -8,7 +8,7 @@ import ( "log/slog" "strings" - "github.com/charmbracelet/crush/internal/csync" + "git.secluded.site/crush/internal/csync" "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/internal/agent/tools/multiedit.go b/internal/agent/tools/multiedit.go index 72b7583afe0e43a84a13629ae58644b795fc0755..2c6cd6b8a450357b1a30e207f0ba09e3f92880c6 100644 --- a/internal/agent/tools/multiedit.go +++ b/internal/agent/tools/multiedit.go @@ -11,13 +11,13 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/diff" - "github.com/charmbracelet/crush/internal/filepathext" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/diff" + "git.secluded.site/crush/internal/filepathext" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) type MultiEditOperation struct { diff --git a/internal/agent/tools/multiedit_test.go b/internal/agent/tools/multiedit_test.go index 23bea91e9e568e8e284f1ce7feb5bbc009495bca..b9b6f59ee93c61ba0a7ea59510d703f4b0e7874b 100644 --- a/internal/agent/tools/multiedit_test.go +++ b/internal/agent/tools/multiedit_test.go @@ -6,11 +6,11 @@ import ( "path/filepath" "testing" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" "github.com/stretchr/testify/require" ) diff --git a/internal/agent/tools/references.go b/internal/agent/tools/references.go index 7f2a0d8cfebea708bbd9e00cc34076e57fb07520..5d809c82c91bab6c599505ca7a354c7199f5c3d7 100644 --- a/internal/agent/tools/references.go +++ b/internal/agent/tools/references.go @@ -15,8 +15,8 @@ import ( "strings" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/lsp" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/lsp" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" ) diff --git a/internal/agent/tools/rg.go b/internal/agent/tools/rg.go index 76dbb5daf2234669ac3d90552cbbc5af5cc003d0..2970cc72b8d99b9477c32a281d0d984449da3ec9 100644 --- a/internal/agent/tools/rg.go +++ b/internal/agent/tools/rg.go @@ -8,7 +8,7 @@ import ( "strings" "sync" - "github.com/charmbracelet/crush/internal/log" + "git.secluded.site/crush/internal/log" ) var getRg = sync.OnceValue(func() string { diff --git a/internal/agent/tools/view.go b/internal/agent/tools/view.go index 39a2e9d1dbf9e7fcf63c445f9a393f5cc24b88f3..cd2e42ba82f6fdc9848f40045cd527231aa30e1c 100644 --- a/internal/agent/tools/view.go +++ b/internal/agent/tools/view.go @@ -12,10 +12,10 @@ import ( "unicode/utf8" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/filepathext" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/filepathext" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) //go:embed view.md diff --git a/internal/agent/tools/write.go b/internal/agent/tools/write.go index 0868b9f62306e7b43b1c7218ff68a6a7aae140eb..28318ca0b3d2b0c27145e59b8e5a0013a5b8e193 100644 --- a/internal/agent/tools/write.go +++ b/internal/agent/tools/write.go @@ -11,14 +11,14 @@ import ( "time" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/diff" - "github.com/charmbracelet/crush/internal/filepathext" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/history" - - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/permission" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/diff" + "git.secluded.site/crush/internal/filepathext" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/history" + + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) //go:embed write.md diff --git a/internal/app/app.go b/internal/app/app.go index b941e4dcac6db9fa3b4470493b82003e352f2577..40329fd198f79ab02d887645ddb2b9d840b139c1 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -14,24 +14,24 @@ import ( "time" "charm.land/fantasy" + "git.secluded.site/crush/internal/agent" + "git.secluded.site/crush/internal/agent/tools/mcp" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/db" + "git.secluded.site/crush/internal/format" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/log" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/notification" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/term" + "git.secluded.site/crush/internal/tui/components/anim" + "git.secluded.site/crush/internal/tui/styles" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/agent/tools/mcp" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/db" - "github.com/charmbracelet/crush/internal/format" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/log" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/notification" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/term" - "github.com/charmbracelet/crush/internal/tui/components/anim" - "github.com/charmbracelet/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/charmbracelet/x/exp/charmtone" diff --git a/internal/app/lsp.go b/internal/app/lsp.go index f4c26af2f4ed369a94c7078600ce9639874dc643..ff3520009503d0a99b74e49a7566ba6bd5df6444 100644 --- a/internal/app/lsp.go +++ b/internal/app/lsp.go @@ -5,8 +5,8 @@ import ( "log/slog" "time" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/lsp" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/lsp" ) // initLSPClients initializes LSP clients. diff --git a/internal/app/lsp_events.go b/internal/app/lsp_events.go index 08e54582b95d8db725bffc7ff8bd43d4a37528b1..7e6bde1227b2419446cf2425c33a8f1c4a3f05e2 100644 --- a/internal/app/lsp_events.go +++ b/internal/app/lsp_events.go @@ -5,9 +5,9 @@ import ( "maps" "time" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/pubsub" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/pubsub" ) // LSPEventType represents the type of LSP event diff --git a/internal/cmd/dirs.go b/internal/cmd/dirs.go index d3bc0bd4fb1482e2657eedaab9ce4cee30a09373..82a014dee3e4156f9914e89ca4dfb01ff3d1239c 100644 --- a/internal/cmd/dirs.go +++ b/internal/cmd/dirs.go @@ -4,7 +4,7 @@ import ( "os" "path/filepath" - "github.com/charmbracelet/crush/internal/config" + "git.secluded.site/crush/internal/config" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/lipgloss/v2/table" "github.com/charmbracelet/x/term" diff --git a/internal/cmd/logs.go b/internal/cmd/logs.go index 4372083189701e1410c83690c18fbd371f778169..7e5c20746079fb3646ea952939de38890ccfcf7d 100644 --- a/internal/cmd/logs.go +++ b/internal/cmd/logs.go @@ -10,8 +10,8 @@ import ( "slices" "time" + "git.secluded.site/crush/internal/config" "github.com/charmbracelet/colorprofile" - "github.com/charmbracelet/crush/internal/config" "github.com/charmbracelet/log/v2" "github.com/charmbracelet/x/term" "github.com/nxadm/tail" diff --git a/internal/cmd/root.go b/internal/cmd/root.go index 0a1f10837b5e73ddbb51de08839a094fba5e0768..ed32af25d73d2f74cc9601a53428f1143ed4cf03 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -12,15 +12,15 @@ import ( "strconv" "strings" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/db" + "git.secluded.site/crush/internal/event" + termutil "git.secluded.site/crush/internal/term" + "git.secluded.site/crush/internal/tui" + "git.secluded.site/crush/internal/version" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/colorprofile" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/db" - "github.com/charmbracelet/crush/internal/event" - termutil "github.com/charmbracelet/crush/internal/term" - "github.com/charmbracelet/crush/internal/tui" - "github.com/charmbracelet/crush/internal/version" "github.com/charmbracelet/fang" "github.com/charmbracelet/lipgloss/v2" uv "github.com/charmbracelet/ultraviolet" @@ -98,7 +98,7 @@ crush -y if _, err := program.Run(); err != nil { event.Error(err) slog.Error("TUI run error", "error", err) - return errors.New("Crush crashed. If metrics are enabled, we were notified about it. If you'd like to report it, please copy the stacktrace above and open an issue at https://github.com/charmbracelet/crush/issues/new?template=bug.yml") //nolint:staticcheck + return errors.New("Crush crashed. If metrics are enabled, we were notified about it. If you'd like to report it, please copy the stacktrace above and open an issue at https://git.secluded.site/crush/issues/new?template=bug.yml") //nolint:staticcheck } return nil }, diff --git a/internal/cmd/schema.go b/internal/cmd/schema.go index 6070eb9144dc0e46bf0f374b2cb1a860f09e83e9..e41988d5944fe8980a19659e3a60c3b428998eb7 100644 --- a/internal/cmd/schema.go +++ b/internal/cmd/schema.go @@ -4,7 +4,7 @@ import ( "encoding/json" "fmt" - "github.com/charmbracelet/crush/internal/config" + "git.secluded.site/crush/internal/config" "github.com/invopop/jsonschema" "github.com/spf13/cobra" ) diff --git a/internal/cmd/update_providers.go b/internal/cmd/update_providers.go index 1e771642db785794a5abca24a14b33376cdc0724..d50b3394a33045a9b930e0a6c4bfde23994ed72d 100644 --- a/internal/cmd/update_providers.go +++ b/internal/cmd/update_providers.go @@ -4,7 +4,7 @@ import ( "fmt" "log/slog" - "github.com/charmbracelet/crush/internal/config" + "git.secluded.site/crush/internal/config" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/exp/charmtone" "github.com/spf13/cobra" diff --git a/internal/config/config.go b/internal/config/config.go index 4357b020bd0ae9d78fb6a4b4d2c717830ed6f3ea..1277273bc0a33f769eb43f0b4544624551f404df 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -11,9 +11,9 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/env" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/env" "github.com/invopop/jsonschema" "github.com/tidwall/sjson" ) diff --git a/internal/config/init.go b/internal/config/init.go index 36742ed96ea91a1cb8834a2ddabfc8dfc8e56f38..4fee8ee5f3ec34812a20fb362a5f4aa6d5f7eb26 100644 --- a/internal/config/init.go +++ b/internal/config/init.go @@ -8,7 +8,7 @@ import ( "strings" "sync/atomic" - "github.com/charmbracelet/crush/internal/fsext" + "git.secluded.site/crush/internal/fsext" ) const ( diff --git a/internal/config/load.go b/internal/config/load.go index a7be6b7e2b0846229dd685b13a06580193b48792..713740f7e7ac3bd5255ac15882590374b98c7fcc 100644 --- a/internal/config/load.go +++ b/internal/config/load.go @@ -15,12 +15,12 @@ import ( "strconv" "strings" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/env" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/log" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/env" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/log" powernapConfig "github.com/charmbracelet/x/powernap/pkg/config" ) diff --git a/internal/config/load_test.go b/internal/config/load_test.go index 06e4e664a49cc11d16516f83aaaf029e6f3144d8..027c703195a62eda77da0a2a7076bc350ce1c40e 100644 --- a/internal/config/load_test.go +++ b/internal/config/load_test.go @@ -8,9 +8,9 @@ import ( "strings" "testing" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/env" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/env" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/config/provider.go b/internal/config/provider.go index 7a98caaaa92a1c0401adccd79c3e945f813fbfc7..52c19f89576b9fc279435a7c3403b2d696b8973c 100644 --- a/internal/config/provider.go +++ b/internal/config/provider.go @@ -11,9 +11,9 @@ import ( "strings" "sync" + "git.secluded.site/crush/internal/home" "github.com/charmbracelet/catwalk/pkg/catwalk" "github.com/charmbracelet/catwalk/pkg/embedded" - "github.com/charmbracelet/crush/internal/home" ) type ProviderClient interface { diff --git a/internal/config/resolve.go b/internal/config/resolve.go index 3ef3522b09e504d3c57105e8bbe393b0f7c38b2b..e602b6ee095f1a6564f0eeecb1dbc37ae7151cfb 100644 --- a/internal/config/resolve.go +++ b/internal/config/resolve.go @@ -6,8 +6,8 @@ import ( "strings" "time" - "github.com/charmbracelet/crush/internal/env" - "github.com/charmbracelet/crush/internal/shell" + "git.secluded.site/crush/internal/env" + "git.secluded.site/crush/internal/shell" ) type VariableResolver interface { diff --git a/internal/config/resolve_test.go b/internal/config/resolve_test.go index ec9b06c25bdc023acebffc71f043b54a8da21597..d7c299a89e04915179517b082180673d5f645410 100644 --- a/internal/config/resolve_test.go +++ b/internal/config/resolve_test.go @@ -5,7 +5,7 @@ import ( "errors" "testing" - "github.com/charmbracelet/crush/internal/env" + "git.secluded.site/crush/internal/env" "github.com/stretchr/testify/require" ) diff --git a/internal/event/event.go b/internal/event/event.go index ca02c6d89d67be1756b166aea152da165b2712c9..9f229fd4933594043154dc80bc680c991c60b245 100644 --- a/internal/event/event.go +++ b/internal/event/event.go @@ -8,7 +8,7 @@ import ( "reflect" "runtime" - "github.com/charmbracelet/crush/internal/version" + "git.secluded.site/crush/internal/version" "github.com/posthog/posthog-go" ) diff --git a/internal/format/spinner.go b/internal/format/spinner.go index c557f203f8deb835501260233246942b07cff4ba..f554c19e75bc1fa106cc82d08649d6b91e114f3a 100644 --- a/internal/format/spinner.go +++ b/internal/format/spinner.go @@ -6,8 +6,8 @@ import ( "fmt" "os" + "git.secluded.site/crush/internal/tui/components/anim" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/anim" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/fsext/fileutil.go b/internal/fsext/fileutil.go index 182b145a609311d20544d399c1212097c7519dda..3fea9ccb631e1f8858ee8eb9d01da6b6718c6fc0 100644 --- a/internal/fsext/fileutil.go +++ b/internal/fsext/fileutil.go @@ -9,10 +9,10 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/home" "github.com/bmatcuk/doublestar/v4" "github.com/charlievieth/fastwalk" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/home" ) type FileInfo struct { diff --git a/internal/fsext/lookup.go b/internal/fsext/lookup.go index 098426571c69521a5978a2c2e0a4178b51b0aae6..18d012e4f87fe0ce39c8f6e48329004970143a2e 100644 --- a/internal/fsext/lookup.go +++ b/internal/fsext/lookup.go @@ -6,7 +6,7 @@ import ( "os" "path/filepath" - "github.com/charmbracelet/crush/internal/home" + "git.secluded.site/crush/internal/home" ) // Lookup searches for a target files or directories starting from dir diff --git a/internal/fsext/lookup_test.go b/internal/fsext/lookup_test.go index 97c167f37d8ebcf4d19124367955874e7f816b67..0d98c73542126ced1364120b3c704e2e22659e9d 100644 --- a/internal/fsext/lookup_test.go +++ b/internal/fsext/lookup_test.go @@ -6,7 +6,7 @@ import ( "path/filepath" "testing" - "github.com/charmbracelet/crush/internal/home" + "git.secluded.site/crush/internal/home" "github.com/stretchr/testify/require" ) diff --git a/internal/fsext/ls.go b/internal/fsext/ls.go index c22b960ad02a42bf6adac7768b7d99e55a9390ee..5ea9ead79da232bd9d75e27383cacb42b6c70f5a 100644 --- a/internal/fsext/ls.go +++ b/internal/fsext/ls.go @@ -9,9 +9,9 @@ import ( "strings" "sync" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/home" "github.com/charlievieth/fastwalk" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/home" ignore "github.com/sabhiram/go-gitignore" ) diff --git a/internal/history/file.go b/internal/history/file.go index 7317f012fd83b31990bbc701261eed91794a52a5..7e5e302f97f77932d55b57e04411071ec8afc22f 100644 --- a/internal/history/file.go +++ b/internal/history/file.go @@ -6,8 +6,8 @@ import ( "fmt" "strings" - "github.com/charmbracelet/crush/internal/db" - "github.com/charmbracelet/crush/internal/pubsub" + "git.secluded.site/crush/internal/db" + "git.secluded.site/crush/internal/pubsub" "github.com/google/uuid" ) diff --git a/internal/log/log.go b/internal/log/log.go index 9463c3bd97956da3ab895b8600f79d1c05790844..6d84605e8ca2fc568dd73335be4bcdf0fd9cc737 100644 --- a/internal/log/log.go +++ b/internal/log/log.go @@ -9,7 +9,7 @@ import ( "sync/atomic" "time" - "github.com/charmbracelet/crush/internal/event" + "git.secluded.site/crush/internal/event" "gopkg.in/natefinch/lumberjack.v2" ) diff --git a/internal/lsp/client.go b/internal/lsp/client.go index afbe95cc2deb1c37b64c9e9b68fb705a4a0a59f9..89455a90107e819b9b44a0a517383e4c94ff8326 100644 --- a/internal/lsp/client.go +++ b/internal/lsp/client.go @@ -12,10 +12,10 @@ import ( "sync/atomic" "time" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/home" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/home" powernap "github.com/charmbracelet/x/powernap/pkg/lsp" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" "github.com/charmbracelet/x/powernap/pkg/transport" diff --git a/internal/lsp/client_test.go b/internal/lsp/client_test.go index 7cc9f2f4ba230a4c6896e7ccef367a450c1c55c7..57448aeecef19b81e2882379964befe6b1b13af1 100644 --- a/internal/lsp/client_test.go +++ b/internal/lsp/client_test.go @@ -4,8 +4,8 @@ import ( "context" "testing" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/env" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/env" ) func TestClient(t *testing.T) { diff --git a/internal/lsp/handlers.go b/internal/lsp/handlers.go index b386e0780f6f6db6db13be380496c60a6e3c457e..073ae7db70edbc6b7ffb8f73bf7795a84057365f 100644 --- a/internal/lsp/handlers.go +++ b/internal/lsp/handlers.go @@ -5,8 +5,8 @@ import ( "encoding/json" "log/slog" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/lsp/util" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/lsp/util" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" ) diff --git a/internal/message/message.go b/internal/message/message.go index 663a8a3ea3599c49ea1e82f343c564a62efebd84..fbf1f99f6f2f89352bdd859c61a8a1f91ced9a74 100644 --- a/internal/message/message.go +++ b/internal/message/message.go @@ -7,8 +7,8 @@ import ( "fmt" "time" - "github.com/charmbracelet/crush/internal/db" - "github.com/charmbracelet/crush/internal/pubsub" + "git.secluded.site/crush/internal/db" + "git.secluded.site/crush/internal/pubsub" "github.com/google/uuid" ) diff --git a/internal/permission/permission.go b/internal/permission/permission.go index 8a09305e432788c6b64fafa350c65fe4cb836162..f651ef446c55cefe4b9e8b4633a5d126ffdebc8b 100644 --- a/internal/permission/permission.go +++ b/internal/permission/permission.go @@ -10,8 +10,8 @@ import ( "sync" "time" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/pubsub" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/pubsub" "github.com/google/uuid" ) diff --git a/internal/session/session.go b/internal/session/session.go index a1818970e71fcedfd755327a97c64a8baeab43e6..e8b80e11810ce50ac6030c80d0d6b9e9e0a717d1 100644 --- a/internal/session/session.go +++ b/internal/session/session.go @@ -6,9 +6,9 @@ import ( "fmt" "strings" - "github.com/charmbracelet/crush/internal/db" - "github.com/charmbracelet/crush/internal/event" - "github.com/charmbracelet/crush/internal/pubsub" + "git.secluded.site/crush/internal/db" + "git.secluded.site/crush/internal/event" + "git.secluded.site/crush/internal/pubsub" "github.com/google/uuid" ) diff --git a/internal/tui/components/anim/anim.go b/internal/tui/components/anim/anim.go index d04176ba9e07c2ce15427e9496cf0896222ba930..6251cac6ad4f9728726be44df4dbdb8f0dcad724 100644 --- a/internal/tui/components/anim/anim.go +++ b/internal/tui/components/anim/anim.go @@ -15,8 +15,8 @@ import ( "github.com/charmbracelet/lipgloss/v2" "github.com/lucasb-eyer/go-colorful" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/tui/util" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/tui/util" ) const ( diff --git a/internal/tui/components/chat/chat.go b/internal/tui/components/chat/chat.go index 09b57857e2644100182c4d71c17be6f87e054ea2..1256bf9f8734e42dd85bc60df9f47cb4bf248341 100644 --- a/internal/tui/components/chat/chat.go +++ b/internal/tui/components/chat/chat.go @@ -5,21 +5,21 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/agent" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/tui/components/chat/messages" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/atotto/clipboard" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/tui/components/chat/messages" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" ) type SendMsg struct { diff --git a/internal/tui/components/chat/editor/editor.go b/internal/tui/components/chat/editor/editor.go index e8644aee624fcdf54456f06b8b2af96799942cf1..ea791ecb09fbd4c0b9dcbfb75bd37c9dd663d221 100644 --- a/internal/tui/components/chat/editor/editor.go +++ b/internal/tui/components/chat/editor/editor.go @@ -13,22 +13,22 @@ import ( "strings" "unicode" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/completions" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/components/dialogs/commands" + "git.secluded.site/crush/internal/tui/components/dialogs/filepicker" + "git.secluded.site/crush/internal/tui/components/dialogs/quit" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textarea" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/completions" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/commands" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/filepicker" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/quit" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/chat/header/header.go b/internal/tui/components/chat/header/header.go index 96afabdd33ed993c249510639c8540fc0b1beeea..701f82de94ae694072c01daef01e17f2f815fc1d 100644 --- a/internal/tui/components/chat/header/header.go +++ b/internal/tui/components/chat/header/header.go @@ -4,15 +4,15 @@ import ( "fmt" "strings" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" diff --git a/internal/tui/components/chat/messages/messages.go b/internal/tui/components/chat/messages/messages.go index e67b713100e01e70040911d01e7f4b98c50ae805..5afd2ed0b37d41106d82c2f1b57c98fd6446458c 100644 --- a/internal/tui/components/chat/messages/messages.go +++ b/internal/tui/components/chat/messages/messages.go @@ -15,15 +15,15 @@ import ( "github.com/charmbracelet/x/exp/ordered" "github.com/google/uuid" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/tui/components/anim" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/atotto/clipboard" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/tui/components/anim" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" ) // CopyKey is the key binding for copying message content to the clipboard. diff --git a/internal/tui/components/chat/messages/renderer.go b/internal/tui/components/chat/messages/renderer.go index 24dcaee3838c3ee924c75f66514414db236731db..cd64f17106853d10c45b1537515f0f61bed0592e 100644 --- a/internal/tui/components/chat/messages/renderer.go +++ b/internal/tui/components/chat/messages/renderer.go @@ -6,13 +6,13 @@ import ( "strings" "time" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/ansiext" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/highlight" - "github.com/charmbracelet/crush/internal/tui/styles" + "git.secluded.site/crush/internal/agent" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/ansiext" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/highlight" + "git.secluded.site/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/lipgloss/v2/tree" "github.com/charmbracelet/x/ansi" diff --git a/internal/tui/components/chat/messages/tool.go b/internal/tui/components/chat/messages/tool.go index 991a79cfc2e2322fc23b406be931d435c2d3b892..5c0c381d67025a3304937da1c4a8653cf08cea82 100644 --- a/internal/tui/components/chat/messages/tool.go +++ b/internal/tui/components/chat/messages/tool.go @@ -7,19 +7,19 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/agent" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/diff" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/tui/components/anim" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/atotto/clipboard" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/diff" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/tui/components/anim" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/chat/queue.go b/internal/tui/components/chat/queue.go index 7bbb2c6f9cb3e532c3a710c810e742777f2a074c..132a334baf07b61f3ff3b336a2d50a1d666d038b 100644 --- a/internal/tui/components/chat/queue.go +++ b/internal/tui/components/chat/queue.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/charmbracelet/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/chat/sidebar/sidebar.go b/internal/tui/components/chat/sidebar/sidebar.go index ddabf8eadf194abb27ede0897782be39ca08ae6c..96aa32c08cf2d2abed306df97087bd035fbc26f6 100644 --- a/internal/tui/components/chat/sidebar/sidebar.go +++ b/internal/tui/components/chat/sidebar/sidebar.go @@ -6,27 +6,27 @@ import ( "slices" "strings" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/diff" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/components/files" + "git.secluded.site/crush/internal/tui/components/logo" + lspcomponent "git.secluded.site/crush/internal/tui/components/lsp" + "git.secluded.site/crush/internal/tui/components/mcp" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" + "git.secluded.site/crush/internal/version" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/diff" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/components/files" - "github.com/charmbracelet/crush/internal/tui/components/logo" - lspcomponent "github.com/charmbracelet/crush/internal/tui/components/lsp" - "github.com/charmbracelet/crush/internal/tui/components/mcp" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" - "github.com/charmbracelet/crush/internal/version" "github.com/charmbracelet/lipgloss/v2" "golang.org/x/text/cases" "golang.org/x/text/language" diff --git a/internal/tui/components/chat/splash/splash.go b/internal/tui/components/chat/splash/splash.go index e08af49f8bdbb1dc117c01a6ada4ae341b6b65ba..af4533cbeda9a3c3fb9d2227eadf5b49898b9adc 100644 --- a/internal/tui/components/chat/splash/splash.go +++ b/internal/tui/components/chat/splash/splash.go @@ -5,24 +5,24 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/agent" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/components/dialogs/models" + "git.secluded.site/crush/internal/tui/components/logo" + lspcomponent "git.secluded.site/crush/internal/tui/components/lsp" + "git.secluded.site/crush/internal/tui/components/mcp" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" + "git.secluded.site/crush/internal/version" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/spinner" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/models" - "github.com/charmbracelet/crush/internal/tui/components/logo" - lspcomponent "github.com/charmbracelet/crush/internal/tui/components/lsp" - "github.com/charmbracelet/crush/internal/tui/components/mcp" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" - "github.com/charmbracelet/crush/internal/version" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/completions/completions.go b/internal/tui/components/completions/completions.go index 93c1b6498f418c23a17ef0738d5748e25d04a685..d0788fbf35e2e70ffa7376a615897b4dff6a783c 100644 --- a/internal/tui/components/completions/completions.go +++ b/internal/tui/components/completions/completions.go @@ -3,11 +3,11 @@ package completions import ( "strings" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/core/core.go b/internal/tui/components/core/core.go index 80c28ba1e11c4ddeb7e6da1f4802577d23e8b4dc..ea87ce296b0697d7779c4c4b179936989c3b703a 100644 --- a/internal/tui/components/core/core.go +++ b/internal/tui/components/core/core.go @@ -4,11 +4,11 @@ import ( "image/color" "strings" + "git.secluded.site/crush/internal/tui/exp/diffview" + "git.secluded.site/crush/internal/tui/styles" "github.com/alecthomas/chroma/v2" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" - "github.com/charmbracelet/crush/internal/tui/exp/diffview" - "github.com/charmbracelet/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/core/status/status.go b/internal/tui/components/core/status/status.go index effbaac9d48c8600c2b9b0e7dce94b9bbf5b429b..41429625b7ed67e8d35c07e767bcdc07bfc0ef8c 100644 --- a/internal/tui/components/core/status/status.go +++ b/internal/tui/components/core/status/status.go @@ -3,10 +3,10 @@ package status import ( "time" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/help" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/core/status_test.go b/internal/tui/components/core/status_test.go index c82fc5b2a3e735e1eafd385b74ae5a4877032bd9..99b8ea9f35d3fd9cc797f91f405c48057231ea15 100644 --- a/internal/tui/components/core/status_test.go +++ b/internal/tui/components/core/status_test.go @@ -5,7 +5,7 @@ import ( "image/color" "testing" - "github.com/charmbracelet/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core" "github.com/charmbracelet/x/exp/golden" ) diff --git a/internal/tui/components/dialogs/commands/arguments.go b/internal/tui/components/dialogs/commands/arguments.go index 997c1c3056b68fed5451298e30b33cd610980a9d..a9de8361688c5328d4557b8e6b580e193fdee0c9 100644 --- a/internal/tui/components/dialogs/commands/arguments.go +++ b/internal/tui/components/dialogs/commands/arguments.go @@ -3,13 +3,13 @@ package commands import ( "cmp" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/commands/commands.go b/internal/tui/components/dialogs/commands/commands.go index 9d98005798aabd4879a8cb9a843b776869b3f326..4e8111ee59085ad02b7145a8738f0c235840e5ed 100644 --- a/internal/tui/components/dialogs/commands/commands.go +++ b/internal/tui/components/dialogs/commands/commands.go @@ -11,17 +11,17 @@ import ( "github.com/charmbracelet/catwalk/pkg/catwalk" "github.com/charmbracelet/lipgloss/v2" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/agent/tools/mcp" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" + "git.secluded.site/crush/internal/agent" + "git.secluded.site/crush/internal/agent/tools/mcp" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" ) const ( diff --git a/internal/tui/components/dialogs/commands/loader.go b/internal/tui/components/dialogs/commands/loader.go index 3b51604818a77ca12540fa7adcced0726689f884..d54faeb11b45b7582232191cf8082ae6a285dda2 100644 --- a/internal/tui/components/dialogs/commands/loader.go +++ b/internal/tui/components/dialogs/commands/loader.go @@ -10,12 +10,12 @@ import ( "regexp" "strings" + "git.secluded.site/crush/internal/agent/tools/mcp" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent/tools/mcp" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/util" ) const ( diff --git a/internal/tui/components/dialogs/dialogs.go b/internal/tui/components/dialogs/dialogs.go index d5ad83c160e0e618e637dabe2b5e297ff0c1cd65..c86366cb0480412131552f2d17668f133abb6ddc 100644 --- a/internal/tui/components/dialogs/dialogs.go +++ b/internal/tui/components/dialogs/dialogs.go @@ -3,8 +3,8 @@ package dialogs import ( "slices" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/filepicker/filepicker.go b/internal/tui/components/dialogs/filepicker/filepicker.go index 85a391ce5ceba7689148fbdcd016b73c1e100f54..ccd0cd460b7790a70764fe07ae02321c04095998 100644 --- a/internal/tui/components/dialogs/filepicker/filepicker.go +++ b/internal/tui/components/dialogs/filepicker/filepicker.go @@ -7,17 +7,17 @@ import ( "path/filepath" "strings" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/components/image" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/filepicker" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/components/image" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/models/apikey.go b/internal/tui/components/dialogs/models/apikey.go index 1c4ee0c14a77e2006d2bd43e40947b6852fa1736..0041aa258fe9db15c63c59d71835b27220f29c57 100644 --- a/internal/tui/components/dialogs/models/apikey.go +++ b/internal/tui/components/dialogs/models/apikey.go @@ -3,13 +3,13 @@ package models import ( "fmt" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/spinner" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/models/list.go b/internal/tui/components/dialogs/models/list.go index cee7a782adb9a39ceb1485b58a5e1b0676a6026f..b6d832c02dff08ec29706a526bb627a89a6e7d71 100644 --- a/internal/tui/components/dialogs/models/list.go +++ b/internal/tui/components/dialogs/models/list.go @@ -6,12 +6,12 @@ import ( "slices" "strings" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" ) type listModel = list.FilterableGroupList[list.CompletionItem[ModelOption]] diff --git a/internal/tui/components/dialogs/models/list_recent_test.go b/internal/tui/components/dialogs/models/list_recent_test.go index efc6b0908da807872e080de0fdaacf236ce3a4fc..4927c9da020591aacf4d998e98a561e0751d8e93 100644 --- a/internal/tui/components/dialogs/models/list_recent_test.go +++ b/internal/tui/components/dialogs/models/list_recent_test.go @@ -8,10 +8,10 @@ import ( "strings" "testing" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/tui/exp/list" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/tui/exp/list" "github.com/stretchr/testify/require" ) diff --git a/internal/tui/components/dialogs/models/models.go b/internal/tui/components/dialogs/models/models.go index 2e0b68cc3640c9ee5ed411eb10a07e9dc3bc0635..1fa20d79d16e33034318f3cba22195893301abdd 100644 --- a/internal/tui/components/dialogs/models/models.go +++ b/internal/tui/components/dialogs/models/models.go @@ -4,17 +4,17 @@ import ( "fmt" "time" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/spinner" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/permissions/permissions.go b/internal/tui/components/dialogs/permissions/permissions.go index 03f9d6b3b6f6ecc5f65b1f3b2148db323872c51e..47b544c9fc7a8d09b32c15db9925dc244ec074c1 100644 --- a/internal/tui/components/dialogs/permissions/permissions.go +++ b/internal/tui/components/dialogs/permissions/permissions.go @@ -5,17 +5,17 @@ import ( "fmt" "strings" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/viewport" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/dialogs/quit/quit.go b/internal/tui/components/dialogs/quit/quit.go index a8857104550886abc5f70956bf384ab2df6ec302..0b6504bb2040de9f544bb73094a167a972ce26cb 100644 --- a/internal/tui/components/dialogs/quit/quit.go +++ b/internal/tui/components/dialogs/quit/quit.go @@ -1,11 +1,11 @@ package quit import ( + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/reasoning/reasoning.go b/internal/tui/components/dialogs/reasoning/reasoning.go index 995c46606ffc4b91317643e46eece3f835ad6883..e75a37bf3009536746866f2a39e9f6c52cbb4d93 100644 --- a/internal/tui/components/dialogs/reasoning/reasoning.go +++ b/internal/tui/components/dialogs/reasoning/reasoning.go @@ -8,12 +8,12 @@ import ( "golang.org/x/text/cases" "golang.org/x/text/language" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" ) const ( diff --git a/internal/tui/components/dialogs/sessions/sessions.go b/internal/tui/components/dialogs/sessions/sessions.go index 7f01f3ba4dacfe408fed0e8f5a2f34b39d8b2edd..778644f106cce6b1dfd830f06fcab9e7ec126851 100644 --- a/internal/tui/components/dialogs/sessions/sessions.go +++ b/internal/tui/components/dialogs/sessions/sessions.go @@ -1,17 +1,17 @@ package sessions import ( + "git.secluded.site/crush/internal/event" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/exp/list" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/event" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/exp/list" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/files/files.go b/internal/tui/components/files/files.go index 3e99f222f96e26ef2bec6943d0bfeb3156b25777..086f2c1b38e1f6928c242d1b31a89ce5ab6486da 100644 --- a/internal/tui/components/files/files.go +++ b/internal/tui/components/files/files.go @@ -10,11 +10,11 @@ import ( "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/fsext" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/styles" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/fsext" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/styles" ) // FileHistory represents a file history with initial and latest versions. diff --git a/internal/tui/components/logo/logo.go b/internal/tui/components/logo/logo.go index 6d1fbe5c69b908c27f3819011a02054d9b940452..b613de97392c953dd7a257c1167cb7a3fd1cf505 100644 --- a/internal/tui/components/logo/logo.go +++ b/internal/tui/components/logo/logo.go @@ -6,8 +6,8 @@ import ( "image/color" "strings" + "git.secluded.site/crush/internal/tui/styles" "github.com/MakeNowJust/heredoc" - "github.com/charmbracelet/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/charmbracelet/x/exp/slice" diff --git a/internal/tui/components/lsp/lsp.go b/internal/tui/components/lsp/lsp.go index 0c0384e91c36744b8f318f9bbc71e5e076a26abf..397ffe3fe94bb833ec822db3c063417b23be9220 100644 --- a/internal/tui/components/lsp/lsp.go +++ b/internal/tui/components/lsp/lsp.go @@ -4,12 +4,12 @@ import ( "fmt" "strings" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/styles" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/csync" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" ) diff --git a/internal/tui/components/mcp/mcp.go b/internal/tui/components/mcp/mcp.go index 355341c9d9a08e70422c1c6c464c5fddb7cb1213..8e379616fbfaa8fcf35eeca6686e000380640f1e 100644 --- a/internal/tui/components/mcp/mcp.go +++ b/internal/tui/components/mcp/mcp.go @@ -6,10 +6,10 @@ import ( "github.com/charmbracelet/lipgloss/v2" - "github.com/charmbracelet/crush/internal/agent/tools/mcp" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/styles" + "git.secluded.site/crush/internal/agent/tools/mcp" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/styles" ) // RenderOptions contains options for rendering MCP lists. diff --git a/internal/tui/exp/diffview/chroma.go b/internal/tui/exp/diffview/chroma.go index 72e286c6cbab0a2080bcb54043083bf253171158..7b2bf8609db9f1c048ab5b72d427b0c3922af459 100644 --- a/internal/tui/exp/diffview/chroma.go +++ b/internal/tui/exp/diffview/chroma.go @@ -6,8 +6,8 @@ import ( "io" "strings" + "git.secluded.site/crush/internal/ansiext" "github.com/alecthomas/chroma/v2" - "github.com/charmbracelet/crush/internal/ansiext" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/exp/diffview/diffview_test.go b/internal/tui/exp/diffview/diffview_test.go index de6eb301c9261fdbf2175ba061528b71e162ea40..6ca13aacd4e4133a870a697abfecded5c4d01790 100644 --- a/internal/tui/exp/diffview/diffview_test.go +++ b/internal/tui/exp/diffview/diffview_test.go @@ -6,8 +6,8 @@ import ( "strings" "testing" + "git.secluded.site/crush/internal/tui/exp/diffview" "github.com/alecthomas/chroma/v2/styles" - "github.com/charmbracelet/crush/internal/tui/exp/diffview" "github.com/charmbracelet/x/ansi" "github.com/charmbracelet/x/exp/golden" ) diff --git a/internal/tui/exp/list/filterable.go b/internal/tui/exp/list/filterable.go index 6f57931bb4334fbbf27ad887852b696b3d9cbe95..4263f165658f0bc4d138909da43a53cbdf314402 100644 --- a/internal/tui/exp/list/filterable.go +++ b/internal/tui/exp/list/filterable.go @@ -4,12 +4,12 @@ import ( "regexp" "slices" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/sahilm/fuzzy" ) diff --git a/internal/tui/exp/list/filterable_group.go b/internal/tui/exp/list/filterable_group.go index 572181d705882e9a3062fcc3aecd8cf043b0750a..74259c633d225535af5ed5c83a469339904656e1 100644 --- a/internal/tui/exp/list/filterable_group.go +++ b/internal/tui/exp/list/filterable_group.go @@ -5,12 +5,12 @@ import ( "sort" "strings" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/sahilm/fuzzy" ) diff --git a/internal/tui/exp/list/grouped.go b/internal/tui/exp/list/grouped.go index 9e9eabd27e940688db3c8c58c4aa91db0ebcbf81..08d8e854f236c8875cb6170442f150393d10ee24 100644 --- a/internal/tui/exp/list/grouped.go +++ b/internal/tui/exp/list/grouped.go @@ -1,9 +1,9 @@ package list import ( + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/util" ) type Group[T Item] struct { diff --git a/internal/tui/exp/list/items.go b/internal/tui/exp/list/items.go index 143908d5416be744424cc30965b8d663ca2a2c68..da5760fdd2fc904daa620a6682b7f8c7befdea1d 100644 --- a/internal/tui/exp/list/items.go +++ b/internal/tui/exp/list/items.go @@ -3,11 +3,11 @@ package list import ( "image/color" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/google/uuid" diff --git a/internal/tui/exp/list/list.go b/internal/tui/exp/list/list.go index 240176ea6a3a0492d3c1bdff4f774b512dd1e738..021f6a10291aac91c70597d2caade5cc9f1a2fd3 100644 --- a/internal/tui/exp/list/list.go +++ b/internal/tui/exp/list/list.go @@ -4,12 +4,12 @@ import ( "strings" "sync" + "git.secluded.site/crush/internal/tui/components/anim" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/anim" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" uv "github.com/charmbracelet/ultraviolet" "github.com/charmbracelet/x/ansi" diff --git a/internal/tui/exp/list/list_test.go b/internal/tui/exp/list/list_test.go index 234f2a32cbec813355db040df37c87d166409d62..643defd5725108f507253274fcb6d3b2b4057d77 100644 --- a/internal/tui/exp/list/list_test.go +++ b/internal/tui/exp/list/list_test.go @@ -5,9 +5,9 @@ import ( "strings" "testing" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/exp/golden" "github.com/google/uuid" diff --git a/internal/tui/highlight/highlight.go b/internal/tui/highlight/highlight.go index c8cf833056603d18e6bd7ecac8f27a6652fdfde7..4454a3de339d9b2735ef2faf40431080a382fa69 100644 --- a/internal/tui/highlight/highlight.go +++ b/internal/tui/highlight/highlight.go @@ -4,11 +4,11 @@ import ( "bytes" "image/color" + "git.secluded.site/crush/internal/tui/styles" "github.com/alecthomas/chroma/v2" "github.com/alecthomas/chroma/v2/formatters" "github.com/alecthomas/chroma/v2/lexers" chromaStyles "github.com/alecthomas/chroma/v2/styles" - "github.com/charmbracelet/crush/internal/tui/styles" ) func SyntaxHighlight(source, fileName string, bg color.Color) (string, error) { diff --git a/internal/tui/page/chat/chat.go b/internal/tui/page/chat/chat.go index 2a14157f02c5e6e76baad918333c553e1f3f65ed..a7310ef35ed597c307a72cf4cf051fc88e55ef0c 100644 --- a/internal/tui/page/chat/chat.go +++ b/internal/tui/page/chat/chat.go @@ -6,36 +6,36 @@ import ( "fmt" "time" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/session" + "git.secluded.site/crush/internal/tui/components/anim" + "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/chat/editor" + "git.secluded.site/crush/internal/tui/components/chat/header" + "git.secluded.site/crush/internal/tui/components/chat/messages" + "git.secluded.site/crush/internal/tui/components/chat/sidebar" + "git.secluded.site/crush/internal/tui/components/chat/splash" + "git.secluded.site/crush/internal/tui/components/completions" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/components/dialogs/commands" + "git.secluded.site/crush/internal/tui/components/dialogs/filepicker" + "git.secluded.site/crush/internal/tui/components/dialogs/models" + "git.secluded.site/crush/internal/tui/components/dialogs/reasoning" + "git.secluded.site/crush/internal/tui/page" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" + "git.secluded.site/crush/internal/version" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/spinner" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/history" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/session" - "github.com/charmbracelet/crush/internal/tui/components/anim" - "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/chat/editor" - "github.com/charmbracelet/crush/internal/tui/components/chat/header" - "github.com/charmbracelet/crush/internal/tui/components/chat/messages" - "github.com/charmbracelet/crush/internal/tui/components/chat/sidebar" - "github.com/charmbracelet/crush/internal/tui/components/chat/splash" - "github.com/charmbracelet/crush/internal/tui/components/completions" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/commands" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/filepicker" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/models" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/reasoning" - "github.com/charmbracelet/crush/internal/tui/page" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" - "github.com/charmbracelet/crush/internal/version" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/styles/theme.go b/internal/tui/styles/theme.go index e8da5d04e9b8120668edf8f0197588cacf73883b..4b0205de983cba9717a8ca91bc0b538cf0417366 100644 --- a/internal/tui/styles/theme.go +++ b/internal/tui/styles/theme.go @@ -5,12 +5,12 @@ import ( "image/color" "strings" + "git.secluded.site/crush/internal/tui/exp/diffview" "github.com/charmbracelet/bubbles/v2/filepicker" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/textarea" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/exp/diffview" "github.com/charmbracelet/glamour/v2/ansi" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/exp/charmtone" diff --git a/internal/tui/tui.go b/internal/tui/tui.go index a7f9f44ec5cf622b82f0a65ba636420d7c05db46..cdedfbaa47dec5e8f913186400e0dfab736e6fe7 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -8,31 +8,31 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/agent/tools/mcp" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/event" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + cmpChat "git.secluded.site/crush/internal/tui/components/chat" + "git.secluded.site/crush/internal/tui/components/chat/splash" + "git.secluded.site/crush/internal/tui/components/completions" + "git.secluded.site/crush/internal/tui/components/core" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/components/core/status" + "git.secluded.site/crush/internal/tui/components/dialogs" + "git.secluded.site/crush/internal/tui/components/dialogs/commands" + "git.secluded.site/crush/internal/tui/components/dialogs/filepicker" + "git.secluded.site/crush/internal/tui/components/dialogs/models" + "git.secluded.site/crush/internal/tui/components/dialogs/permissions" + "git.secluded.site/crush/internal/tui/components/dialogs/quit" + "git.secluded.site/crush/internal/tui/components/dialogs/sessions" + "git.secluded.site/crush/internal/tui/page" + "git.secluded.site/crush/internal/tui/page/chat" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent/tools/mcp" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/event" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - cmpChat "github.com/charmbracelet/crush/internal/tui/components/chat" - "github.com/charmbracelet/crush/internal/tui/components/chat/splash" - "github.com/charmbracelet/crush/internal/tui/components/completions" - "github.com/charmbracelet/crush/internal/tui/components/core" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/components/core/status" - "github.com/charmbracelet/crush/internal/tui/components/dialogs" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/commands" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/filepicker" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/models" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/permissions" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/quit" - "github.com/charmbracelet/crush/internal/tui/components/dialogs/sessions" - "github.com/charmbracelet/crush/internal/tui/page" - "github.com/charmbracelet/crush/internal/tui/page/chat" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "golang.org/x/text/cases" "golang.org/x/text/language" diff --git a/internal/version/version.go b/internal/version/version.go index 0b616e122dcf4ffb3fbbf4cb7d3b8665300c23ef..92a12708f7d058933d584a694bce3cd5e59c5e72 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -6,7 +6,7 @@ import "runtime/debug" var Version = "unknown" -// A user may install crush using `go install github.com/charmbracelet/crush@latest`. +// A user may install crush using `go install git.secluded.site/crush@latest`. // without -ldflags, in which case the version above is unset. As a workaround // we use the embedded build version that *is* set when using `go install` (and // is only set for `go install` and not for `go build`). diff --git a/main.go b/main.go index e75cb03e3575cf902c2ff4b44ddd15e0405f0b60..98e9e83ab23b0fa3093f66bb81f0cdc9740b47dd 100644 --- a/main.go +++ b/main.go @@ -6,7 +6,7 @@ import ( _ "net/http/pprof" "os" - "github.com/charmbracelet/crush/internal/cmd" + "git.secluded.site/crush/internal/cmd" _ "github.com/joho/godotenv/autoload" )