From 2391e338b4e41726e7233e2bf027a62476140130 Mon Sep 17 00:00:00 2001 From: adamdottv <2363879+adamdottv@users.noreply.github.com> Date: Tue, 13 May 2025 10:02:39 -0500 Subject: [PATCH] chore: rename --- README.md | 8 +++--- cmd/root.go | 18 ++++++------- cmd/schema/main.go | 4 +-- go.mod | 2 +- install | 6 ++--- internal/app/app.go | 20 +++++++------- internal/app/lsp.go | 8 +++--- internal/config/config.go | 2 +- internal/db/connect.go | 2 +- internal/diff/diff.go | 6 ++--- internal/history/history.go | 4 +-- internal/llm/agent/agent-tool.go | 10 +++---- internal/llm/agent/agent.go | 20 +++++++------- internal/llm/agent/mcp-tools.go | 8 +++--- internal/llm/agent/tools.go | 12 ++++----- internal/llm/prompt/primary.go | 6 ++--- internal/llm/prompt/prompt.go | 4 +-- internal/llm/prompt/prompt_test.go | 2 +- internal/llm/prompt/task.go | 2 +- internal/llm/prompt/title.go | 2 +- internal/llm/provider/anthropic.go | 10 +++---- internal/llm/provider/bedrock.go | 4 +-- internal/llm/provider/gemini.go | 8 +++--- internal/llm/provider/openai.go | 10 +++---- internal/llm/provider/provider.go | 6 ++--- internal/llm/tools/bash.go | 6 ++--- internal/llm/tools/diagnostics.go | 4 +-- internal/llm/tools/edit.go | 10 +++---- internal/llm/tools/fetch.go | 4 +-- internal/llm/tools/glob.go | 2 +- internal/llm/tools/grep.go | 2 +- internal/llm/tools/ls.go | 2 +- internal/llm/tools/patch.go | 10 +++---- internal/llm/tools/shell/shell.go | 2 +- internal/llm/tools/view.go | 4 +-- internal/llm/tools/write.go | 10 +++---- internal/logging/logging.go | 4 +-- internal/lsp/client.go | 8 +++--- internal/lsp/discovery/integration.go | 2 +- internal/lsp/discovery/language.go | 2 +- internal/lsp/handlers.go | 6 ++--- internal/lsp/language.go | 2 +- internal/lsp/methods.go | 2 +- internal/lsp/transport.go | 2 +- internal/lsp/util/edit.go | 2 +- internal/lsp/watcher/watcher.go | 6 ++--- internal/message/content.go | 2 +- internal/message/message.go | 6 ++--- internal/permission/permission.go | 4 +-- internal/session/session.go | 4 +-- internal/status/status.go | 2 +- internal/tui/components/chat/chat.go | 14 +++++----- internal/tui/components/chat/editor.go | 18 ++++++------- internal/tui/components/chat/list.go | 16 ++++++------ internal/tui/components/chat/message.go | 16 ++++++------ internal/tui/components/chat/sidebar.go | 14 +++++----- internal/tui/components/core/status.go | 20 +++++++------- internal/tui/components/dialog/arguments.go | 6 ++--- internal/tui/components/dialog/commands.go | 8 +++--- .../tui/components/dialog/custom_commands.go | 4 +-- internal/tui/components/dialog/filepicker.go | 16 ++++++------ internal/tui/components/dialog/help.go | 4 +-- internal/tui/components/dialog/init.go | 6 ++--- internal/tui/components/dialog/models.go | 14 +++++----- internal/tui/components/dialog/permission.go | 14 +++++----- internal/tui/components/dialog/quit.go | 8 +++--- internal/tui/components/dialog/session.go | 10 +++---- internal/tui/components/dialog/theme.go | 10 +++---- internal/tui/components/logs/details.go | 8 +++--- internal/tui/components/logs/table.go | 12 ++++----- internal/tui/layout/container.go | 2 +- internal/tui/layout/overlay.go | 6 ++--- internal/tui/layout/split.go | 2 +- internal/tui/page/chat.go | 16 ++++++------ internal/tui/page/logs.go | 8 +++--- internal/tui/styles/markdown.go | 2 +- internal/tui/styles/styles.go | 2 +- internal/tui/theme/manager.go | 2 +- internal/tui/tui.go | 26 +++++++++---------- internal/version/version.go | 2 +- main.go | 6 ++--- 81 files changed, 294 insertions(+), 292 deletions(-) diff --git a/README.md b/README.md index 5db86c74..b4667f11 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ curl -fsSL https://opencode.ai/install | VERSION=0.1.0 bash ### Using Homebrew (macOS and Linux) ```bash -brew install opencode-ai/tap/opencode +brew install sst/tap/opencode ``` ### Using AUR (Arch Linux) @@ -51,7 +51,7 @@ paru -S opencode-bin ### Using Go ```bash -go install github.com/opencode-ai/opencode@latest +go install github.com/sst/opencode@latest ``` ## Configuration @@ -396,9 +396,11 @@ OpenCode supports custom commands that can be created by users to quickly send p Custom commands are predefined prompts stored as Markdown files in one of three locations: 1. **User Commands** (prefixed with `user:`): + ``` $XDG_CONFIG_HOME/opencode/commands/ ``` + (typically `~/.config/opencode/commands/` on Linux/macOS) or @@ -541,7 +543,7 @@ While the LSP client implementation supports the full LSP protocol (including co ```bash # Clone the repository -git clone https://github.com/opencode-ai/opencode.git +git clone https://github.com/sst/opencode.git cd opencode # Build diff --git a/cmd/root.go b/cmd/root.go index d18c8785..a5481b58 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -11,16 +11,16 @@ import ( tea "github.com/charmbracelet/bubbletea" zone "github.com/lrstanley/bubblezone" - "github.com/opencode-ai/opencode/internal/app" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/db" - "github.com/opencode-ai/opencode/internal/llm/agent" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/lsp/discovery" - "github.com/opencode-ai/opencode/internal/pubsub" - "github.com/opencode-ai/opencode/internal/tui" - "github.com/opencode-ai/opencode/internal/version" "github.com/spf13/cobra" + "github.com/sst/opencode/internal/app" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/db" + "github.com/sst/opencode/internal/llm/agent" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/lsp/discovery" + "github.com/sst/opencode/internal/pubsub" + "github.com/sst/opencode/internal/tui" + "github.com/sst/opencode/internal/version" ) var rootCmd = &cobra.Command{ diff --git a/cmd/schema/main.go b/cmd/schema/main.go index f5786a7c..be262629 100644 --- a/cmd/schema/main.go +++ b/cmd/schema/main.go @@ -5,8 +5,8 @@ import ( "fmt" "os" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" ) // JSONSchemaType represents a JSON Schema type diff --git a/go.mod b/go.mod index 494ce740..cb9aa993 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/opencode-ai/opencode +module github.com/sst/opencode go 1.24.0 diff --git a/install b/install index b58aa14e..5441a227 100755 --- a/install +++ b/install @@ -40,15 +40,15 @@ INSTALL_DIR=$HOME/.opencode/bin mkdir -p "$INSTALL_DIR" if [ -z "$requested_version" ]; then - url="https://github.com/opencode-ai/opencode/releases/latest/download/$filename" - specific_version=$(curl -s https://api.github.com/repos/opencode-ai/opencode/releases/latest | awk -F'"' '/"tag_name": "/ {gsub(/^v/, "", $4); print $4}') + url="https://github.com/sst/opencode/releases/latest/download/$filename" + specific_version=$(curl -s https://api.github.com/repos/sst/opencode/releases/latest | awk -F'"' '/"tag_name": "/ {gsub(/^v/, "", $4); print $4}') if [[ $? -ne 0 ]]; then echo "${RED}Failed to fetch version information${NC}" exit 1 fi else - url="https://github.com/opencode-ai/opencode/releases/download/v${requested_version}/$filename" + url="https://github.com/sst/opencode/releases/download/v${requested_version}/$filename" specific_version=$requested_version fi diff --git a/internal/app/app.go b/internal/app/app.go index d4110ac7..eff956c6 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -9,16 +9,16 @@ import ( "log/slog" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/history" - "github.com/opencode-ai/opencode/internal/llm/agent" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/permission" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/history" + "github.com/sst/opencode/internal/llm/agent" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/permission" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/theme" ) type App struct { diff --git a/internal/app/lsp.go b/internal/app/lsp.go index b3763fba..214f104b 100644 --- a/internal/app/lsp.go +++ b/internal/app/lsp.go @@ -6,10 +6,10 @@ import ( "log/slog" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/lsp/watcher" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/lsp/watcher" ) func (app *App) initLSPClients(ctx context.Context) { diff --git a/internal/config/config.go b/internal/config/config.go index 3f80456f..a882f586 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -10,8 +10,8 @@ import ( "path/filepath" "strings" - "github.com/opencode-ai/opencode/internal/llm/models" "github.com/spf13/viper" + "github.com/sst/opencode/internal/llm/models" ) // MCPType defines the type of MCP (Model Control Protocol) server. diff --git a/internal/db/connect.go b/internal/db/connect.go index f77ebdd2..d90a5717 100644 --- a/internal/db/connect.go +++ b/internal/db/connect.go @@ -9,7 +9,7 @@ import ( _ "github.com/ncruces/go-sqlite3/driver" _ "github.com/ncruces/go-sqlite3/embed" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" "log/slog" "github.com/pressly/goose/v3" diff --git a/internal/diff/diff.go b/internal/diff/diff.go index 538960c5..350db664 100644 --- a/internal/diff/diff.go +++ b/internal/diff/diff.go @@ -15,9 +15,9 @@ import ( "github.com/aymanbagabas/go-udiff" "github.com/charmbracelet/lipgloss" "github.com/charmbracelet/x/ansi" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/tui/theme" "github.com/sergi/go-diff/diffmatchpatch" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/tui/theme" ) // ------------------------------------------------------------------------- @@ -648,7 +648,7 @@ func applyHighlighting(content string, segments []Segment, segmentType LineType, r, g, b, _ = bgColor.RGBA() sb.WriteString(fmt.Sprintf("%d;%d;%dm", r>>8, g>>8, b>>8)) sb.WriteString(char) - + // Full reset of all attributes to ensure clean state sb.WriteString("\x1b[0m") diff --git a/internal/history/history.go b/internal/history/history.go index 4a72cb04..137fa429 100644 --- a/internal/history/history.go +++ b/internal/history/history.go @@ -11,8 +11,8 @@ import ( "sync" "github.com/google/uuid" - "github.com/opencode-ai/opencode/internal/db" - "github.com/opencode-ai/opencode/internal/pubsub" + "github.com/sst/opencode/internal/db" + "github.com/sst/opencode/internal/pubsub" ) const ( diff --git a/internal/llm/agent/agent-tool.go b/internal/llm/agent/agent-tool.go index 85ec4b2a..d0261489 100644 --- a/internal/llm/agent/agent-tool.go +++ b/internal/llm/agent/agent-tool.go @@ -5,11 +5,11 @@ import ( "encoding/json" "fmt" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/session" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/session" ) type agentTool struct { diff --git a/internal/llm/agent/agent.go b/internal/llm/agent/agent.go index 6023a21a..cfd7bbc0 100644 --- a/internal/llm/agent/agent.go +++ b/internal/llm/agent/agent.go @@ -10,16 +10,16 @@ import ( "log/slog" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/llm/prompt" - "github.com/opencode-ai/opencode/internal/llm/provider" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/permission" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/prompt" + "github.com/sst/opencode/internal/llm/provider" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/permission" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/status" ) // Common errors diff --git a/internal/llm/agent/mcp-tools.go b/internal/llm/agent/mcp-tools.go index a6a21d02..601fdf70 100644 --- a/internal/llm/agent/mcp-tools.go +++ b/internal/llm/agent/mcp-tools.go @@ -5,10 +5,10 @@ import ( "encoding/json" "fmt" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/permission" - "github.com/opencode-ai/opencode/internal/version" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/permission" + "github.com/sst/opencode/internal/version" "log/slog" "github.com/mark3labs/mcp-go/client" diff --git a/internal/llm/agent/tools.go b/internal/llm/agent/tools.go index 7a23b723..be1f6ecb 100644 --- a/internal/llm/agent/tools.go +++ b/internal/llm/agent/tools.go @@ -3,12 +3,12 @@ package agent import ( "context" - "github.com/opencode-ai/opencode/internal/history" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/permission" - "github.com/opencode-ai/opencode/internal/session" + "github.com/sst/opencode/internal/history" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/permission" + "github.com/sst/opencode/internal/session" ) func PrimaryAgentTools( diff --git a/internal/llm/prompt/primary.go b/internal/llm/prompt/primary.go index c67e6d7a..8efacf27 100644 --- a/internal/llm/prompt/primary.go +++ b/internal/llm/prompt/primary.go @@ -8,9 +8,9 @@ import ( "runtime" "time" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/tools" ) func PrimaryPrompt(provider models.ModelProvider) string { diff --git a/internal/llm/prompt/prompt.go b/internal/llm/prompt/prompt.go index 66014232..003da344 100644 --- a/internal/llm/prompt/prompt.go +++ b/internal/llm/prompt/prompt.go @@ -7,8 +7,8 @@ import ( "strings" "sync" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" "log/slog" ) diff --git a/internal/llm/prompt/prompt_test.go b/internal/llm/prompt/prompt_test.go index fe492b13..3e21638f 100644 --- a/internal/llm/prompt/prompt_test.go +++ b/internal/llm/prompt/prompt_test.go @@ -7,7 +7,7 @@ import ( "path/filepath" "testing" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/llm/prompt/task.go b/internal/llm/prompt/task.go index 2e52ce5d..78ffbfd2 100644 --- a/internal/llm/prompt/task.go +++ b/internal/llm/prompt/task.go @@ -3,7 +3,7 @@ package prompt import ( "fmt" - "github.com/opencode-ai/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/models" ) func TaskPrompt(_ models.ModelProvider) string { diff --git a/internal/llm/prompt/title.go b/internal/llm/prompt/title.go index 95648152..9daa5ee0 100644 --- a/internal/llm/prompt/title.go +++ b/internal/llm/prompt/title.go @@ -1,6 +1,6 @@ package prompt -import "github.com/opencode-ai/opencode/internal/llm/models" +import "github.com/sst/opencode/internal/llm/models" func TitlePrompt(_ models.ModelProvider) string { return `you will generate a short title based on the first message a user begins a conversation with diff --git a/internal/llm/provider/anthropic.go b/internal/llm/provider/anthropic.go index 9c599df5..2df2bf0f 100644 --- a/internal/llm/provider/anthropic.go +++ b/internal/llm/provider/anthropic.go @@ -12,11 +12,11 @@ import ( "github.com/anthropics/anthropic-sdk-go" "github.com/anthropics/anthropic-sdk-go/bedrock" "github.com/anthropics/anthropic-sdk-go/option" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/status" "log/slog" ) diff --git a/internal/llm/provider/bedrock.go b/internal/llm/provider/bedrock.go index 9fa3ca87..4622ae5f 100644 --- a/internal/llm/provider/bedrock.go +++ b/internal/llm/provider/bedrock.go @@ -7,8 +7,8 @@ import ( "os" "strings" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/message" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/message" ) type bedrockOptions struct { diff --git a/internal/llm/provider/gemini.go b/internal/llm/provider/gemini.go index 05ce76e2..1b2ac999 100644 --- a/internal/llm/provider/gemini.go +++ b/internal/llm/provider/gemini.go @@ -10,10 +10,10 @@ import ( "time" "github.com/google/uuid" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/status" "google.golang.org/genai" "log/slog" ) diff --git a/internal/llm/provider/openai.go b/internal/llm/provider/openai.go index 777d9d8c..754b9d25 100644 --- a/internal/llm/provider/openai.go +++ b/internal/llm/provider/openai.go @@ -11,11 +11,11 @@ import ( "github.com/openai/openai-go" "github.com/openai/openai-go/option" "github.com/openai/openai-go/shared" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/status" "log/slog" ) diff --git a/internal/llm/provider/provider.go b/internal/llm/provider/provider.go index 45c63aca..6f2a20bd 100644 --- a/internal/llm/provider/provider.go +++ b/internal/llm/provider/provider.go @@ -4,9 +4,9 @@ import ( "context" "fmt" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/message" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/message" "log/slog" ) diff --git a/internal/llm/tools/bash.go b/internal/llm/tools/bash.go index eb27026e..b74e7367 100644 --- a/internal/llm/tools/bash.go +++ b/internal/llm/tools/bash.go @@ -7,9 +7,9 @@ import ( "strings" "time" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/tools/shell" - "github.com/opencode-ai/opencode/internal/permission" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/tools/shell" + "github.com/sst/opencode/internal/permission" ) type BashParams struct { diff --git a/internal/llm/tools/diagnostics.go b/internal/llm/tools/diagnostics.go index 5355c164..a1ed33b6 100644 --- a/internal/llm/tools/diagnostics.go +++ b/internal/llm/tools/diagnostics.go @@ -9,8 +9,8 @@ import ( "strings" "time" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/lsp/protocol" ) type DiagnosticsParams struct { diff --git a/internal/llm/tools/edit.go b/internal/llm/tools/edit.go index df5c9429..5516db5d 100644 --- a/internal/llm/tools/edit.go +++ b/internal/llm/tools/edit.go @@ -9,11 +9,11 @@ import ( "strings" "time" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/diff" - "github.com/opencode-ai/opencode/internal/history" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/permission" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/diff" + "github.com/sst/opencode/internal/history" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/permission" "log/slog" ) diff --git a/internal/llm/tools/fetch.go b/internal/llm/tools/fetch.go index d2ab148b..2658b7d7 100644 --- a/internal/llm/tools/fetch.go +++ b/internal/llm/tools/fetch.go @@ -11,8 +11,8 @@ import ( md "github.com/JohannesKaufmann/html-to-markdown" "github.com/PuerkitoBio/goquery" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/permission" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/permission" ) type FetchParams struct { diff --git a/internal/llm/tools/glob.go b/internal/llm/tools/glob.go index d62b3a43..fad6e237 100644 --- a/internal/llm/tools/glob.go +++ b/internal/llm/tools/glob.go @@ -14,7 +14,7 @@ import ( "time" "github.com/bmatcuk/doublestar/v4" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" ) const ( diff --git a/internal/llm/tools/grep.go b/internal/llm/tools/grep.go index 0dd42304..505c3c09 100644 --- a/internal/llm/tools/grep.go +++ b/internal/llm/tools/grep.go @@ -14,7 +14,7 @@ import ( "strings" "time" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" ) type GrepParams struct { diff --git a/internal/llm/tools/ls.go b/internal/llm/tools/ls.go index 0febbf8e..5ee48a97 100644 --- a/internal/llm/tools/ls.go +++ b/internal/llm/tools/ls.go @@ -8,7 +8,7 @@ import ( "path/filepath" "strings" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" ) type LSParams struct { diff --git a/internal/llm/tools/patch.go b/internal/llm/tools/patch.go index d70e6a45..1ced2201 100644 --- a/internal/llm/tools/patch.go +++ b/internal/llm/tools/patch.go @@ -8,11 +8,11 @@ import ( "path/filepath" "time" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/diff" - "github.com/opencode-ai/opencode/internal/history" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/permission" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/diff" + "github.com/sst/opencode/internal/history" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/permission" "log/slog" ) diff --git a/internal/llm/tools/shell/shell.go b/internal/llm/tools/shell/shell.go index 21c28366..efbd5ddb 100644 --- a/internal/llm/tools/shell/shell.go +++ b/internal/llm/tools/shell/shell.go @@ -12,7 +12,7 @@ import ( "syscall" "time" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/internal/status" ) type PersistentShell struct { diff --git a/internal/llm/tools/view.go b/internal/llm/tools/view.go index 6d800ce6..885e0444 100644 --- a/internal/llm/tools/view.go +++ b/internal/llm/tools/view.go @@ -10,8 +10,8 @@ import ( "path/filepath" "strings" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/lsp" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/lsp" ) type ViewParams struct { diff --git a/internal/llm/tools/write.go b/internal/llm/tools/write.go index d826b3a4..f99b3b78 100644 --- a/internal/llm/tools/write.go +++ b/internal/llm/tools/write.go @@ -9,11 +9,11 @@ import ( "strings" "time" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/diff" - "github.com/opencode-ai/opencode/internal/history" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/permission" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/diff" + "github.com/sst/opencode/internal/history" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/permission" "log/slog" ) diff --git a/internal/logging/logging.go b/internal/logging/logging.go index df9eaa92..13ccd0b2 100644 --- a/internal/logging/logging.go +++ b/internal/logging/logging.go @@ -15,8 +15,8 @@ import ( "github.com/go-logfmt/logfmt" "github.com/google/uuid" - "github.com/opencode-ai/opencode/internal/db" - "github.com/opencode-ai/opencode/internal/pubsub" + "github.com/sst/opencode/internal/db" + "github.com/sst/opencode/internal/pubsub" ) type Log struct { diff --git a/internal/lsp/client.go b/internal/lsp/client.go index ca201669..e83ef8e2 100644 --- a/internal/lsp/client.go +++ b/internal/lsp/client.go @@ -16,10 +16,10 @@ import ( "log/slog" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/lsp/protocol" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/status" ) type Client struct { diff --git a/internal/lsp/discovery/integration.go b/internal/lsp/discovery/integration.go index d4438938..a2043b53 100644 --- a/internal/lsp/discovery/integration.go +++ b/internal/lsp/discovery/integration.go @@ -3,7 +3,7 @@ package discovery import ( "fmt" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" "log/slog" ) diff --git a/internal/lsp/discovery/language.go b/internal/lsp/discovery/language.go index afb7fa23..25fe17d5 100644 --- a/internal/lsp/discovery/language.go +++ b/internal/lsp/discovery/language.go @@ -6,7 +6,7 @@ import ( "strings" "sync" - "github.com/opencode-ai/opencode/internal/lsp" + "github.com/sst/opencode/internal/lsp" "log/slog" ) diff --git a/internal/lsp/handlers.go b/internal/lsp/handlers.go index 656ec122..a9efe25e 100644 --- a/internal/lsp/handlers.go +++ b/internal/lsp/handlers.go @@ -3,9 +3,9 @@ package lsp import ( "encoding/json" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/lsp/protocol" - "github.com/opencode-ai/opencode/internal/lsp/util" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/lsp/util" "log/slog" ) diff --git a/internal/lsp/language.go b/internal/lsp/language.go index 89bb8f85..faa1582d 100644 --- a/internal/lsp/language.go +++ b/internal/lsp/language.go @@ -4,7 +4,7 @@ import ( "path/filepath" "strings" - "github.com/opencode-ai/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/lsp/protocol" ) func DetectLanguageID(uri string) protocol.LanguageKind { diff --git a/internal/lsp/methods.go b/internal/lsp/methods.go index d4f6d1c6..8f8e1e7e 100644 --- a/internal/lsp/methods.go +++ b/internal/lsp/methods.go @@ -4,7 +4,7 @@ package lsp import ( "context" - "github.com/opencode-ai/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/lsp/protocol" ) // Implementation sends a textDocument/implementation request to the LSP server. diff --git a/internal/lsp/transport.go b/internal/lsp/transport.go index 577ba2ed..79b722c8 100644 --- a/internal/lsp/transport.go +++ b/internal/lsp/transport.go @@ -8,7 +8,7 @@ import ( "io" "strings" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" "log/slog" ) diff --git a/internal/lsp/util/edit.go b/internal/lsp/util/edit.go index 5440e2f6..ef7a231e 100644 --- a/internal/lsp/util/edit.go +++ b/internal/lsp/util/edit.go @@ -7,7 +7,7 @@ import ( "sort" "strings" - "github.com/opencode-ai/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/lsp/protocol" ) func applyTextEdits(uri protocol.DocumentUri, edits []protocol.TextEdit) error { diff --git a/internal/lsp/watcher/watcher.go b/internal/lsp/watcher/watcher.go index ed8fe6b7..3b834297 100644 --- a/internal/lsp/watcher/watcher.go +++ b/internal/lsp/watcher/watcher.go @@ -12,9 +12,9 @@ import ( "github.com/bmatcuk/doublestar/v4" "github.com/fsnotify/fsnotify" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/lsp/protocol" "log/slog" ) diff --git a/internal/message/content.go b/internal/message/content.go index c720fd71..4509460a 100644 --- a/internal/message/content.go +++ b/internal/message/content.go @@ -5,7 +5,7 @@ import ( "slices" "time" - "github.com/opencode-ai/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/models" ) type MessageRole string diff --git a/internal/message/message.go b/internal/message/message.go index 4fa131ea..17854786 100644 --- a/internal/message/message.go +++ b/internal/message/message.go @@ -11,9 +11,9 @@ import ( "time" "github.com/google/uuid" - "github.com/opencode-ai/opencode/internal/db" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/pubsub" + "github.com/sst/opencode/internal/db" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/pubsub" ) const ( diff --git a/internal/permission/permission.go b/internal/permission/permission.go index 8b924668..4fa39a06 100644 --- a/internal/permission/permission.go +++ b/internal/permission/permission.go @@ -11,8 +11,8 @@ import ( "log/slog" "github.com/google/uuid" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/pubsub" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/pubsub" ) var ErrorPermissionDenied = errors.New("permission denied") diff --git a/internal/session/session.go b/internal/session/session.go index c3c4cf56..f670cf4f 100644 --- a/internal/session/session.go +++ b/internal/session/session.go @@ -8,8 +8,8 @@ import ( "time" "github.com/google/uuid" - "github.com/opencode-ai/opencode/internal/db" - "github.com/opencode-ai/opencode/internal/pubsub" + "github.com/sst/opencode/internal/db" + "github.com/sst/opencode/internal/pubsub" ) type Session struct { diff --git a/internal/status/status.go b/internal/status/status.go index c95951de..26492a76 100644 --- a/internal/status/status.go +++ b/internal/status/status.go @@ -7,7 +7,7 @@ import ( "sync" "time" - "github.com/opencode-ai/opencode/internal/pubsub" + "github.com/sst/opencode/internal/pubsub" ) type Level string diff --git a/internal/tui/components/chat/chat.go b/internal/tui/components/chat/chat.go index 59a92ca3..71ff10b7 100644 --- a/internal/tui/components/chat/chat.go +++ b/internal/tui/components/chat/chat.go @@ -6,12 +6,12 @@ import ( "github.com/charmbracelet/lipgloss" "github.com/charmbracelet/x/ansi" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/version" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/version" ) type SendMsg struct { @@ -122,7 +122,7 @@ func logo(width int) string { } func repo(width int) string { - repo := "github.com/opencode-ai/opencode" + repo := "github.com/sst/opencode" t := theme.CurrentTheme() return styles.BaseStyle(). diff --git a/internal/tui/components/chat/editor.go b/internal/tui/components/chat/editor.go index e96e6df3..9e5a72dd 100644 --- a/internal/tui/components/chat/editor.go +++ b/internal/tui/components/chat/editor.go @@ -11,15 +11,15 @@ import ( "github.com/charmbracelet/bubbles/textarea" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/app" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/components/dialog" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/app" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/components/dialog" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) type editorCmp struct { diff --git a/internal/tui/components/chat/list.go b/internal/tui/components/chat/list.go index ae561578..a82dca5e 100644 --- a/internal/tui/components/chat/list.go +++ b/internal/tui/components/chat/list.go @@ -11,14 +11,14 @@ import ( "github.com/charmbracelet/bubbles/viewport" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/app" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/pubsub" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/components/dialog" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/app" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/pubsub" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/components/dialog" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) type cacheItem struct { diff --git a/internal/tui/components/chat/message.go b/internal/tui/components/chat/message.go index fa4c2e29..66a8c354 100644 --- a/internal/tui/components/chat/message.go +++ b/internal/tui/components/chat/message.go @@ -10,14 +10,14 @@ import ( "github.com/charmbracelet/lipgloss" "github.com/charmbracelet/x/ansi" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/diff" - "github.com/opencode-ai/opencode/internal/llm/agent" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/diff" + "github.com/sst/opencode/internal/llm/agent" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) type uiMessageType int diff --git a/internal/tui/components/chat/sidebar.go b/internal/tui/components/chat/sidebar.go index 50c9ee56..f897d34c 100644 --- a/internal/tui/components/chat/sidebar.go +++ b/internal/tui/components/chat/sidebar.go @@ -8,13 +8,13 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/diff" - "github.com/opencode-ai/opencode/internal/history" - "github.com/opencode-ai/opencode/internal/pubsub" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/diff" + "github.com/sst/opencode/internal/history" + "github.com/sst/opencode/internal/pubsub" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) type sidebarCmp struct { diff --git a/internal/tui/components/core/status.go b/internal/tui/components/core/status.go index be2f3943..7985ee00 100644 --- a/internal/tui/components/core/status.go +++ b/internal/tui/components/core/status.go @@ -7,16 +7,16 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/lsp" - "github.com/opencode-ai/opencode/internal/lsp/protocol" - "github.com/opencode-ai/opencode/internal/pubsub" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/components/chat" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/lsp" + "github.com/sst/opencode/internal/lsp/protocol" + "github.com/sst/opencode/internal/pubsub" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/components/chat" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) type StatusCmp interface { diff --git a/internal/tui/components/dialog/arguments.go b/internal/tui/components/dialog/arguments.go index 9dda94e8..7bd9b405 100644 --- a/internal/tui/components/dialog/arguments.go +++ b/internal/tui/components/dialog/arguments.go @@ -6,9 +6,9 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) // ArgumentsDialogCmp is a component that asks the user for command arguments. diff --git a/internal/tui/components/dialog/commands.go b/internal/tui/components/dialog/commands.go index 3524dfd5..17f43050 100644 --- a/internal/tui/components/dialog/commands.go +++ b/internal/tui/components/dialog/commands.go @@ -4,10 +4,10 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) // Command represents a command that can be executed diff --git a/internal/tui/components/dialog/custom_commands.go b/internal/tui/components/dialog/custom_commands.go index affd6a67..126d68de 100644 --- a/internal/tui/components/dialog/custom_commands.go +++ b/internal/tui/components/dialog/custom_commands.go @@ -7,8 +7,8 @@ import ( "strings" tea "github.com/charmbracelet/bubbletea" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/tui/util" ) // Command prefix constants diff --git a/internal/tui/components/dialog/filepicker.go b/internal/tui/components/dialog/filepicker.go index bae9855c..ee13cbfb 100644 --- a/internal/tui/components/dialog/filepicker.go +++ b/internal/tui/components/dialog/filepicker.go @@ -14,14 +14,14 @@ import ( "github.com/charmbracelet/bubbles/viewport" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/app" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/image" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/app" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/image" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" "log/slog" ) diff --git a/internal/tui/components/dialog/help.go b/internal/tui/components/dialog/help.go index 90959ad2..1f7f53e1 100644 --- a/internal/tui/components/dialog/help.go +++ b/internal/tui/components/dialog/help.go @@ -6,8 +6,8 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) type helpCmp struct { diff --git a/internal/tui/components/dialog/init.go b/internal/tui/components/dialog/init.go index 55961b73..2ef8546f 100644 --- a/internal/tui/components/dialog/init.go +++ b/internal/tui/components/dialog/init.go @@ -5,9 +5,9 @@ import ( tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) // InitDialogCmp is a component that asks the user if they want to initialize the project. diff --git a/internal/tui/components/dialog/models.go b/internal/tui/components/dialog/models.go index 67c4fdfa..b21f166c 100644 --- a/internal/tui/components/dialog/models.go +++ b/internal/tui/components/dialog/models.go @@ -8,13 +8,13 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/llm/models" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/llm/models" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) const ( diff --git a/internal/tui/components/dialog/permission.go b/internal/tui/components/dialog/permission.go index 60971994..d0468d30 100644 --- a/internal/tui/components/dialog/permission.go +++ b/internal/tui/components/dialog/permission.go @@ -6,13 +6,13 @@ import ( "github.com/charmbracelet/bubbles/viewport" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/diff" - "github.com/opencode-ai/opencode/internal/llm/tools" - "github.com/opencode-ai/opencode/internal/permission" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/diff" + "github.com/sst/opencode/internal/llm/tools" + "github.com/sst/opencode/internal/permission" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" "strings" ) diff --git a/internal/tui/components/dialog/quit.go b/internal/tui/components/dialog/quit.go index bf109006..3fd2ea92 100644 --- a/internal/tui/components/dialog/quit.go +++ b/internal/tui/components/dialog/quit.go @@ -6,10 +6,10 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) const question = "Are you sure you want to quit?" diff --git a/internal/tui/components/dialog/session.go b/internal/tui/components/dialog/session.go index d49af82f..1d2ba6a1 100644 --- a/internal/tui/components/dialog/session.go +++ b/internal/tui/components/dialog/session.go @@ -4,11 +4,11 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) // SessionSelectedMsg is sent when a session is selected diff --git a/internal/tui/components/dialog/theme.go b/internal/tui/components/dialog/theme.go index 1794bd63..54856e8a 100644 --- a/internal/tui/components/dialog/theme.go +++ b/internal/tui/components/dialog/theme.go @@ -4,11 +4,11 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) // ThemeChangedMsg is sent when the theme is changed diff --git a/internal/tui/components/logs/details.go b/internal/tui/components/logs/details.go index ff545938..5ad59b47 100644 --- a/internal/tui/components/logs/details.go +++ b/internal/tui/components/logs/details.go @@ -9,10 +9,10 @@ import ( "github.com/charmbracelet/bubbles/viewport" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) type DetailComponent interface { diff --git a/internal/tui/components/logs/table.go b/internal/tui/components/logs/table.go index feca0fe5..0c0070f4 100644 --- a/internal/tui/components/logs/table.go +++ b/internal/tui/components/logs/table.go @@ -7,12 +7,12 @@ import ( "github.com/charmbracelet/bubbles/key" "github.com/charmbracelet/bubbles/table" tea "github.com/charmbracelet/bubbletea" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/pubsub" - "github.com/opencode-ai/opencode/internal/tui/components/chat" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/pubsub" + "github.com/sst/opencode/internal/tui/components/chat" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) type TableComponent interface { diff --git a/internal/tui/layout/container.go b/internal/tui/layout/container.go index f960bd5f..08b10fdd 100644 --- a/internal/tui/layout/container.go +++ b/internal/tui/layout/container.go @@ -4,7 +4,7 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/theme" ) type Container interface { diff --git a/internal/tui/layout/overlay.go b/internal/tui/layout/overlay.go index 3a14dbc5..64836463 100644 --- a/internal/tui/layout/overlay.go +++ b/internal/tui/layout/overlay.go @@ -8,9 +8,9 @@ import ( "github.com/muesli/ansi" "github.com/muesli/reflow/truncate" "github.com/muesli/termenv" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/util" ) // Most of this code is borrowed from diff --git a/internal/tui/layout/split.go b/internal/tui/layout/split.go index 2684a844..81e15951 100644 --- a/internal/tui/layout/split.go +++ b/internal/tui/layout/split.go @@ -4,7 +4,7 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/theme" ) type SplitPaneLayout interface { diff --git a/internal/tui/page/chat.go b/internal/tui/page/chat.go index 5defbee1..cbd4cd7b 100644 --- a/internal/tui/page/chat.go +++ b/internal/tui/page/chat.go @@ -6,14 +6,14 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" - "github.com/opencode-ai/opencode/internal/app" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/session" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/components/chat" - "github.com/opencode-ai/opencode/internal/tui/components/dialog" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/app" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/session" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/components/chat" + "github.com/sst/opencode/internal/tui/components/dialog" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/util" ) var ChatPage PageID = "chat" diff --git a/internal/tui/page/logs.go b/internal/tui/page/logs.go index b0e20ff0..bb262402 100644 --- a/internal/tui/page/logs.go +++ b/internal/tui/page/logs.go @@ -4,10 +4,10 @@ import ( "github.com/charmbracelet/bubbles/key" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/components/logs" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/styles" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/components/logs" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/styles" + "github.com/sst/opencode/internal/tui/theme" ) var LogsPage PageID = "logs" diff --git a/internal/tui/styles/markdown.go b/internal/tui/styles/markdown.go index 6b43d97c..9693cfbb 100644 --- a/internal/tui/styles/markdown.go +++ b/internal/tui/styles/markdown.go @@ -4,7 +4,7 @@ import ( "github.com/charmbracelet/glamour" "github.com/charmbracelet/glamour/ansi" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/theme" ) const defaultMargin = 1 diff --git a/internal/tui/styles/styles.go b/internal/tui/styles/styles.go index b70aec4c..d1b5a92b 100644 --- a/internal/tui/styles/styles.go +++ b/internal/tui/styles/styles.go @@ -2,7 +2,7 @@ package styles import ( "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/tui/theme" + "github.com/sst/opencode/internal/tui/theme" ) var ( diff --git a/internal/tui/theme/manager.go b/internal/tui/theme/manager.go index c9e9f420..59d8c864 100644 --- a/internal/tui/theme/manager.go +++ b/internal/tui/theme/manager.go @@ -8,7 +8,7 @@ import ( "sync" "github.com/alecthomas/chroma/v2/styles" - "github.com/opencode-ai/opencode/internal/config" + "github.com/sst/opencode/internal/config" ) // Manager handles theme registration, selection, and retrieval. diff --git a/internal/tui/tui.go b/internal/tui/tui.go index b4a7209e..0a8f0e72 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -10,19 +10,19 @@ import ( "github.com/charmbracelet/bubbles/spinner" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/opencode-ai/opencode/internal/app" - "github.com/opencode-ai/opencode/internal/config" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/message" - "github.com/opencode-ai/opencode/internal/permission" - "github.com/opencode-ai/opencode/internal/pubsub" - "github.com/opencode-ai/opencode/internal/status" - "github.com/opencode-ai/opencode/internal/tui/components/chat" - "github.com/opencode-ai/opencode/internal/tui/components/core" - "github.com/opencode-ai/opencode/internal/tui/components/dialog" - "github.com/opencode-ai/opencode/internal/tui/layout" - "github.com/opencode-ai/opencode/internal/tui/page" - "github.com/opencode-ai/opencode/internal/tui/util" + "github.com/sst/opencode/internal/app" + "github.com/sst/opencode/internal/config" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/message" + "github.com/sst/opencode/internal/permission" + "github.com/sst/opencode/internal/pubsub" + "github.com/sst/opencode/internal/status" + "github.com/sst/opencode/internal/tui/components/chat" + "github.com/sst/opencode/internal/tui/components/core" + "github.com/sst/opencode/internal/tui/components/dialog" + "github.com/sst/opencode/internal/tui/layout" + "github.com/sst/opencode/internal/tui/page" + "github.com/sst/opencode/internal/tui/util" ) type keyMap struct { diff --git a/internal/version/version.go b/internal/version/version.go index eefccec2..69fd5282 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -5,7 +5,7 @@ import "runtime/debug" // Build-time parameters set via -ldflags var Version = "unknown" -// A user may install pug using `go install github.com/opencode-ai/opencode@latest`. +// A user may install pug using `go install github.com/sst/opencode@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 1115d368..c986a117 100644 --- a/main.go +++ b/main.go @@ -1,9 +1,9 @@ package main import ( - "github.com/opencode-ai/opencode/cmd" - "github.com/opencode-ai/opencode/internal/logging" - "github.com/opencode-ai/opencode/internal/status" + "github.com/sst/opencode/cmd" + "github.com/sst/opencode/internal/logging" + "github.com/sst/opencode/internal/status" ) func main() {