From 2e376b0f475efb896b720f7f2d5b78d384b0b7a8 Mon Sep 17 00:00:00 2001 From: atinylittleshell Date: Sun, 15 Mar 2026 15:47:37 -0700 Subject: [PATCH] chore(repo): rename github user to kunchenguid --- .goreleaser.yaml | 24 +++++++++---------- Formula/gsh.rb | 10 ++++---- README.md | 10 ++++---- cmd/gsh/main.go | 24 +++++++++---------- cmd/gsh/startup_benchmark_test.go | 4 ++-- docs/script/README.md | 4 ++-- docs/tutorial/01-getting-started-with-gsh.md | 4 ++-- docs/tutorial/README.md | 2 +- flake.nix | 2 +- go.mod | 12 ++++------ go.sum | 10 -------- internal/analytics/telemetry/command.go | 2 +- internal/analytics/telemetry/telemetry.go | 4 ++-- .../analytics/telemetry/telemetry_test.go | 2 +- internal/appupdate/appupdate.go | 10 ++++---- internal/appupdate/appupdate_test.go | 10 ++++---- internal/appupdate/migration.go | 4 ++-- internal/appupdate/migration_test.go | 4 ++-- internal/history/history.go | 2 +- internal/repl/completion/provider.go | 2 +- internal/repl/config/config.go | 4 ++-- internal/repl/config/config_test.go | 4 ++-- internal/repl/config/loader.go | 6 ++--- internal/repl/config/loader_test.go | 4 ++-- internal/repl/context/cwd.go | 2 +- internal/repl/context/cwd_test.go | 4 ++-- internal/repl/context/git.go | 2 +- internal/repl/context/git_test.go | 4 ++-- internal/repl/context/history.go | 2 +- internal/repl/context/history_test.go | 2 +- internal/repl/executor/executor.go | 8 +++---- internal/repl/executor/executor_test.go | 2 +- internal/repl/input/highlight.go | 2 +- internal/repl/input/prediction.go | 2 +- internal/repl/input/prediction_test.go | 2 +- internal/repl/input/render.go | 2 +- internal/repl/predict/event_provider.go | 2 +- internal/repl/predict/event_provider_test.go | 6 ++--- internal/repl/repl.go | 16 ++++++------- internal/repl/repl_test.go | 14 +++++------ internal/script/interpreter/acp.go | 4 ++-- internal/script/interpreter/acp_test.go | 6 ++--- internal/script/interpreter/agent.go | 2 +- internal/script/interpreter/agent_e2e_test.go | 4 ++-- internal/script/interpreter/agent_loop.go | 2 +- internal/script/interpreter/agent_test.go | 4 ++-- .../script/interpreter/array_string_test.go | 4 ++-- internal/script/interpreter/builtin_exec.go | 2 +- internal/script/interpreter/builtin_test.go | 4 ++-- internal/script/interpreter/builtin_ui.go | 2 +- .../script/interpreter/builtin_ui_test.go | 2 +- .../script/interpreter/collections_test.go | 4 ++-- .../script/interpreter/control_flow_test.go | 4 ++-- internal/script/interpreter/conversation.go | 4 ++-- .../script/interpreter/conversation_test.go | 4 ++-- internal/script/interpreter/error.go | 2 +- internal/script/interpreter/error_test.go | 4 ++-- internal/script/interpreter/exec_env_test.go | 4 ++-- internal/script/interpreter/expressions.go | 4 ++-- internal/script/interpreter/import.go | 4 ++-- internal/script/interpreter/interpreter.go | 8 +++---- .../script/interpreter/interpreter_test.go | 4 ++-- internal/script/interpreter/mcp.go | 4 ++-- .../mcp_filesystem_integration_test.go | 4 ++-- internal/script/interpreter/mcp_test.go | 4 ++-- internal/script/interpreter/model.go | 2 +- internal/script/interpreter/model_test.go | 4 ++-- .../script/interpreter/number_methods_test.go | 4 ++-- .../script/interpreter/object_methods_test.go | 4 ++-- internal/script/interpreter/statements.go | 4 ++-- .../interpreter/string_interpolation_test.go | 4 ++-- .../script/interpreter/string_methods_test.go | 4 ++-- internal/script/interpreter/throw_test.go | 4 ++-- internal/script/interpreter/tool_execution.go | 2 +- internal/script/interpreter/try_catch_test.go | 4 ++-- internal/script/parser/ast.go | 2 +- internal/script/parser/ast_test.go | 2 +- internal/script/parser/blocks_scoping_test.go | 2 +- internal/script/parser/break_continue_test.go | 2 +- internal/script/parser/declarations.go | 2 +- internal/script/parser/declarations_test.go | 2 +- internal/script/parser/error_messages_test.go | 2 +- internal/script/parser/expressions.go | 2 +- internal/script/parser/expressions_test.go | 2 +- internal/script/parser/forof_test.go | 2 +- internal/script/parser/parser.go | 2 +- internal/script/parser/parser_test.go | 2 +- internal/script/parser/pipe_test.go | 2 +- internal/script/parser/statements.go | 2 +- internal/script/parser/statements_test.go | 2 +- internal/script/parser/throw_test.go | 2 +- internal/script/parser/try_catch_test.go | 2 +- internal/utils/llmclient.go | 2 +- internal/utils/utils.go | 2 +- 94 files changed, 196 insertions(+), 208 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 81a642a2..46a83e5a 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -42,30 +42,30 @@ changelog: brews: - name: gsh - homepage: https://github.com/atinylittleshell/gsh + homepage: https://github.com/kunchenguid/gsh description: A battery-included, POSIX-compatible, generative shell license: GPL-3.0-or-later directory: Formula commit_author: - name: atinylittleshell - email: shell@atinylittleshell.me + name: kunchenguid + email: kun@kunchenguid.com repository: - owner: atinylittleshell + owner: kunchenguid name: gsh token: "{{ .Env.GITHUB_TOKEN }}" aurs: - name: gsh-bin - homepage: https://github.com/atinylittleshell/gsh + homepage: https://github.com/kunchenguid/gsh description: A battery-included, POSIX-compatible, generative shell license: GPL-3.0-or-later maintainers: - - "atinylittleshell " + - "kunchenguid " private_key: "{{ .Env.AUR_PRIVATE_KEY }}" git_url: "ssh://aur@aur.archlinux.org/gsh-bin.git" commit_author: - name: atinylittleshell - email: shell@atinylittleshell.me + name: kunchenguid + email: kun@kunchenguid.com package: |- # bin install -Dm755 "./gsh" "${pkgdir}/usr/bin/gsh" @@ -75,17 +75,17 @@ aurs: aur_sources: - name: gsh - homepage: https://github.com/atinylittleshell/gsh + homepage: https://github.com/kunchenguid/gsh description: A battery-included, POSIX-compatible, generative shell license: GPL-3.0-or-later maintainers: - - "atinylittleshell " + - "kunchenguid " - "Vitalii Kuzhdin " private_key: "{{ .Env.AUR_PRIVATE_KEY }}" git_url: "ssh://aur@aur.archlinux.org/gsh.git" commit_author: - name: atinylittleshell - email: shell@atinylittleshell.me + name: kunchenguid + email: kun@kunchenguid.com prepare: |- cd "${srcdir}/${_pkgsrc}" go mod download diff --git a/Formula/gsh.rb b/Formula/gsh.rb index f6e8f9f4..41690327 100644 --- a/Formula/gsh.rb +++ b/Formula/gsh.rb @@ -4,13 +4,13 @@ # This file was generated by GoReleaser. DO NOT EDIT. class Gsh < Formula desc "A battery-included, POSIX-compatible, generative shell" - homepage "https://github.com/atinylittleshell/gsh" + homepage "https://github.com/kunchenguid/gsh" version "1.8.0" license "GPL-3.0-or-later" on_macos do if Hardware::CPU.intel? - url "https://github.com/atinylittleshell/gsh/releases/download/v1.8.0/gsh_Darwin_x86_64.tar.gz" + url "https://github.com/kunchenguid/gsh/releases/download/v1.8.0/gsh_Darwin_x86_64.tar.gz" sha256 "82551e83a9b2aeaca8cff5ec0886e99564645bd783ccbe4a770c448d27026646" define_method(:install) do @@ -18,7 +18,7 @@ class Gsh < Formula end end if Hardware::CPU.arm? - url "https://github.com/atinylittleshell/gsh/releases/download/v1.8.0/gsh_Darwin_arm64.tar.gz" + url "https://github.com/kunchenguid/gsh/releases/download/v1.8.0/gsh_Darwin_arm64.tar.gz" sha256 "9dfd777f30eeb8b33bdb52c60c1de55a7ea0302fc27e830276f1e16ac04229f2" define_method(:install) do @@ -29,14 +29,14 @@ class Gsh < Formula on_linux do if Hardware::CPU.intel? && Hardware::CPU.is_64_bit? - url "https://github.com/atinylittleshell/gsh/releases/download/v1.8.0/gsh_Linux_x86_64.tar.gz" + url "https://github.com/kunchenguid/gsh/releases/download/v1.8.0/gsh_Linux_x86_64.tar.gz" sha256 "cb4b62a25b25c196420a7b8e5e11dd9a2f51c9176eb85f6895a79dce776781b9" define_method(:install) do bin.install "gsh" end end if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? - url "https://github.com/atinylittleshell/gsh/releases/download/v1.8.0/gsh_Linux_arm64.tar.gz" + url "https://github.com/kunchenguid/gsh/releases/download/v1.8.0/gsh_Linux_arm64.tar.gz" sha256 "f3220edea9dc680c71faf5ae8451b31ce982f393ec47bae2cce92d9de6d12d4b" define_method(:install) do bin.install "gsh" diff --git a/README.md b/README.md index 3b2cd852..4af7f915 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # gsh -[![License](https://img.shields.io/github/license/atinylittleshell/gsh.svg)](https://github.com/atinylittleshell/gsh/blob/main/LICENSE) -[![Release](https://img.shields.io/github/release/atinylittleshell/gsh.svg)](https://github.com/atinylittleshell/gsh/releases) -[![Build Status](https://img.shields.io/github/actions/workflow/status/atinylittleshell/gsh/ci.yml?branch=main)](https://github.com/atinylittleshell/gsh/actions) -[![Test Coverage](https://codecov.io/gh/atinylittleshell/gsh/branch/main/graph/badge.svg?token=U7HWPOEPTF)](https://codecov.io/gh/atinylittleshell/gsh) +[![License](https://img.shields.io/github/license/kunchenguid/gsh.svg)](https://github.com/kunchenguid/gsh/blob/main/LICENSE) +[![Release](https://img.shields.io/github/release/kunchenguid/gsh.svg)](https://github.com/kunchenguid/gsh/releases) +[![Build Status](https://img.shields.io/github/actions/workflow/status/kunchenguid/gsh/ci.yml?branch=main)](https://github.com/kunchenguid/gsh/actions) +[![Test Coverage](https://codecov.io/gh/kunchenguid/gsh/branch/main/graph/badge.svg?token=U7HWPOEPTF)](https://codecov.io/gh/kunchenguid/gsh)

- gsh + gsh

diff --git a/cmd/gsh/main.go b/cmd/gsh/main.go index f99652e3..4d48769f 100644 --- a/cmd/gsh/main.go +++ b/cmd/gsh/main.go @@ -10,16 +10,16 @@ import ( "strings" "time" - "github.com/atinylittleshell/gsh/internal/analytics/telemetry" - "github.com/atinylittleshell/gsh/internal/appupdate" - "github.com/atinylittleshell/gsh/internal/bash" - "github.com/atinylittleshell/gsh/internal/core" - "github.com/atinylittleshell/gsh/internal/environment" - "github.com/atinylittleshell/gsh/internal/filesystem" - "github.com/atinylittleshell/gsh/internal/history" - "github.com/atinylittleshell/gsh/internal/repl" - "github.com/atinylittleshell/gsh/internal/repl/completion" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/analytics/telemetry" + "github.com/kunchenguid/gsh/internal/appupdate" + "github.com/kunchenguid/gsh/internal/bash" + "github.com/kunchenguid/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/environment" + "github.com/kunchenguid/gsh/internal/filesystem" + "github.com/kunchenguid/gsh/internal/history" + "github.com/kunchenguid/gsh/internal/repl" + "github.com/kunchenguid/gsh/internal/repl/completion" + "github.com/kunchenguid/gsh/internal/script/interpreter" "go.uber.org/zap" "golang.org/x/term" "mvdan.cc/sh/v3/expand" @@ -84,7 +84,7 @@ SCRIPTING: Files with .gsh extension use the gsh scripting language for agentic workflows with MCP servers, AI models, and agents. - For documentation and examples, see: https://github.com/atinylittleshell/gsh + For documentation and examples, see: https://github.com/kunchenguid/gsh ` // Help text for the telemetry subcommand @@ -117,7 +117,7 @@ WHAT WE NEVER COLLECT: - Error messages or stack traces - Any personally identifiable information -Learn more: https://github.com/atinylittleshell/gsh#telemetry +Learn more: https://github.com/kunchenguid/gsh#telemetry ` // CLI options for REPL mode diff --git a/cmd/gsh/startup_benchmark_test.go b/cmd/gsh/startup_benchmark_test.go index 5ff46cb5..25b9878d 100644 --- a/cmd/gsh/startup_benchmark_test.go +++ b/cmd/gsh/startup_benchmark_test.go @@ -5,8 +5,8 @@ import ( "path/filepath" "testing" - "github.com/atinylittleshell/gsh/internal/analytics/telemetry" - "github.com/atinylittleshell/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/analytics/telemetry" + "github.com/kunchenguid/gsh/internal/core" ) // BenchmarkStartupInitialization measures the cost of preparing core gsh diff --git a/docs/script/README.md b/docs/script/README.md index b6403d55..de5da589 100644 --- a/docs/script/README.md +++ b/docs/script/README.md @@ -76,12 +76,12 @@ This guide is organized into 7 logical parts, progressing from basics to advance ## Community and Support -- **GitHub Issues** - [Report bugs or ask questions](https://github.com/atinylittleshell/gsh/issues) +- **GitHub Issues** - [Report bugs or ask questions](https://github.com/kunchenguid/gsh/issues) - **Contributing** - Help improve gsh! See [CONTRIBUTING.md](../../CONTRIBUTING.md) ## Additional Resources -- **[gsh GitHub Repository](https://github.com/atinylittleshell/gsh)** - Source code and issues +- **[gsh GitHub Repository](https://github.com/kunchenguid/gsh)** - Source code and issues - **[Language Specification](../../spec/GSH_SCRIPT_SPEC.md)** - Formal language specification - **[Tutorial Guide](../tutorial/README.md)** - Interactive shell usage - **[SDK Guide](../sdk/README.md)** - Advanced REPL configuration diff --git a/docs/tutorial/01-getting-started-with-gsh.md b/docs/tutorial/01-getting-started-with-gsh.md index e66df151..4c0f7349 100644 --- a/docs/tutorial/01-getting-started-with-gsh.md +++ b/docs/tutorial/01-getting-started-with-gsh.md @@ -18,8 +18,8 @@ To install gsh: ```bash # Linux and macOS through Homebrew -brew tap atinylittleshell/gsh https://github.com/atinylittleshell/gsh -brew install atinylittleshell/gsh/gsh +brew tap kunchenguid/gsh https://github.com/kunchenguid/gsh +brew install kunchenguid/gsh/gsh # You can use gsh on arch, btw yay -S gsh-bin diff --git a/docs/tutorial/README.md b/docs/tutorial/README.md index eda080b0..7e92b667 100644 --- a/docs/tutorial/README.md +++ b/docs/tutorial/README.md @@ -45,7 +45,7 @@ If you're brand new to shells, you might want to quickly learn bash basics first ## Community and Support -- **GitHub Issues** - [Report bugs or ask questions](https://github.com/atinylittleshell/gsh/issues) +- **GitHub Issues** - [Report bugs or ask questions](https://github.com/kunchenguid/gsh/issues) - **Contributing** - Help improve gsh! See [CONTRIBUTING.md](../../CONTRIBUTING.md) --- diff --git a/flake.nix b/flake.nix index e6cbb8b0..3086c29d 100644 --- a/flake.nix +++ b/flake.nix @@ -16,7 +16,7 @@ name = "gsh"; version = "v1.3.3"; src = pkgs.fetchFromGitHub { - owner = "atinylittleshell"; + owner = "kunchenguid"; repo = "gsh"; rev = version; hash = "sha256-kyEWFoBXuR23wM4Y17tcPmPLpcSKUXy8v857CYeyv0U="; diff --git a/go.mod b/go.mod index 385fa267..55d54775 100644 --- a/go.mod +++ b/go.mod @@ -1,19 +1,18 @@ -module github.com/atinylittleshell/gsh +module github.com/kunchenguid/gsh go 1.23.0 require ( github.com/Masterminds/semver/v3 v3.3.0 github.com/atotto/clipboard v0.1.4 - github.com/charmbracelet/bubbles v0.20.0 github.com/charmbracelet/bubbletea v1.2.4 github.com/charmbracelet/lipgloss v1.0.0 + github.com/charmbracelet/x/ansi v0.4.5 github.com/creack/pty v1.1.24 github.com/creativeprojects/go-selfupdate v1.4.0 github.com/glebarez/sqlite v1.11.0 github.com/modelcontextprotocol/go-sdk v1.0.0 - github.com/muesli/termenv v0.15.2 - github.com/rivo/uniseg v0.4.7 + github.com/posthog/posthog-go v1.8.2 github.com/samber/lo v1.47.0 github.com/sashabaranov/go-openai v1.36.1 github.com/stretchr/testify v1.11.1 @@ -26,8 +25,6 @@ require ( require ( code.gitea.io/sdk/gitea v0.19.0 // indirect github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect - github.com/charmbracelet/harmonica v0.2.0 // indirect - github.com/charmbracelet/x/ansi v0.4.5 // indirect github.com/charmbracelet/x/term v0.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/davidmz/go-pageant v1.0.2 // indirect @@ -51,10 +48,11 @@ require ( github.com/mattn/go-runewidth v0.0.16 // indirect github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect github.com/muesli/cancelreader v0.2.2 // indirect + github.com/muesli/termenv v0.15.2 // indirect github.com/ncruces/go-strftime v0.1.9 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/posthog/posthog-go v1.8.2 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect + github.com/rivo/uniseg v0.4.7 // indirect github.com/stretchr/objx v0.5.2 // indirect github.com/ulikunitz/xz v0.5.12 // indirect github.com/xanzy/go-gitlab v0.112.0 // indirect diff --git a/go.sum b/go.sum index a778b7ce..f1e21ebb 100644 --- a/go.sum +++ b/go.sum @@ -6,20 +6,12 @@ github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI= github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k= github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8= -github.com/aymanbagabas/go-udiff v0.2.0 h1:TK0fH4MteXUDspT88n8CKzvK0X9O2xu9yQjWpi6yML8= -github.com/aymanbagabas/go-udiff v0.2.0/go.mod h1:RE4Ex0qsGkTAJoQdQQCA0uG+nAzJO/pI/QwceO5fgrA= -github.com/charmbracelet/bubbles v0.20.0 h1:jSZu6qD8cRQ6k9OMfR1WlM+ruM8fkPWkHvQWD9LIutE= -github.com/charmbracelet/bubbles v0.20.0/go.mod h1:39slydyswPy+uVOHZ5x/GjwVAFkCsV8IIVy+4MhzwwU= github.com/charmbracelet/bubbletea v1.2.4 h1:KN8aCViA0eps9SCOThb2/XPIlea3ANJLUkv3KnQRNCE= github.com/charmbracelet/bubbletea v1.2.4/go.mod h1:Qr6fVQw+wX7JkWWkVyXYk/ZUQ92a6XNekLXa3rR18MM= -github.com/charmbracelet/harmonica v0.2.0 h1:8NxJWRWg/bzKqqEaaeFNipOu77YR5t8aSwG4pgaUBiQ= -github.com/charmbracelet/harmonica v0.2.0/go.mod h1:KSri/1RMQOZLbw7AHqgcBycp8pgJnQMYYT8QZRqZ1Ao= github.com/charmbracelet/lipgloss v1.0.0 h1:O7VkGDvqEdGi93X+DeqsQ7PKHDgtQfF8j8/O2qFMQNg= github.com/charmbracelet/lipgloss v1.0.0/go.mod h1:U5fy9Z+C38obMs+T+tJqst9VGzlOYGj4ri9reL3qUlo= github.com/charmbracelet/x/ansi v0.4.5 h1:LqK4vwBNaXw2AyGIICa5/29Sbdq58GbGdFngSexTdRM= github.com/charmbracelet/x/ansi v0.4.5/go.mod h1:dk73KoMTT5AX5BsX0KrqhsTqAnhZZoCBjs7dGWp4Ktw= -github.com/charmbracelet/x/exp/golden v0.0.0-20240815200342-61de596daa2b h1:MnAMdlwSltxJyULnrYbkZpp4k58Co7Tah3ciKhSNo0Q= -github.com/charmbracelet/x/exp/golden v0.0.0-20240815200342-61de596daa2b/go.mod h1:wDlXFlCrmJ8J+swcL/MnGUuYnqgQdW9rhSD61oNMb6U= github.com/charmbracelet/x/term v0.2.1 h1:AQeHeLZ1OqSXhrAWpYUtZyX1T3zVxfpZuEQMIQaGIAQ= github.com/charmbracelet/x/term v0.2.1/go.mod h1:oQ4enTYFV7QN4m0i9mzHrViD7TQKvNEEkHUMCmsxdUg= github.com/creack/pty v1.1.24 h1:bJrF4RRfyJnbTJqzRLHzcGaZK1NeM5kTC9jGgovnR1s= @@ -114,8 +106,6 @@ github.com/sashabaranov/go-openai v1.36.1 h1:EVfRXwIlW2rUzpx6vR+aeIKCK/xylSrVYAx github.com/sashabaranov/go-openai v1.36.1/go.mod h1:lj5b/K+zjTSFxVLijLSTDZuP7adOgerWeFyZLUhAKRg= github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= -github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= -github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc= diff --git a/internal/analytics/telemetry/command.go b/internal/analytics/telemetry/command.go index d2b87371..182b7ad2 100644 --- a/internal/analytics/telemetry/command.go +++ b/internal/analytics/telemetry/command.go @@ -83,7 +83,7 @@ func printTelemetryHelp() { " - Error messages or stack traces", " - Any personally identifiable information", "", - "Learn more: https://github.com/atinylittleshell/gsh#telemetry", + "Learn more: https://github.com/kunchenguid/gsh#telemetry", } fmt.Println(strings.Join(help, "\n")) } diff --git a/internal/analytics/telemetry/telemetry.go b/internal/analytics/telemetry/telemetry.go index 43da60fc..6db556cd 100644 --- a/internal/analytics/telemetry/telemetry.go +++ b/internal/analytics/telemetry/telemetry.go @@ -14,7 +14,7 @@ import ( "sync" "time" - "github.com/atinylittleshell/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/core" "github.com/posthog/posthog-go" ) @@ -154,7 +154,7 @@ func GetFirstRunNotification() string { No commands, prompts, or personal data are ever collected. To opt out: gsh telemetry off -Learn more: https://github.com/atinylittleshell/gsh#telemetry +Learn more: https://github.com/kunchenguid/gsh#telemetry ` } diff --git a/internal/analytics/telemetry/telemetry_test.go b/internal/analytics/telemetry/telemetry_test.go index 13ac4d0e..ec9664d8 100644 --- a/internal/analytics/telemetry/telemetry_test.go +++ b/internal/analytics/telemetry/telemetry_test.go @@ -73,7 +73,7 @@ func TestGetFirstRunNotification(t *testing.T) { notification := GetFirstRunNotification() assert.Contains(t, notification, "anonymous usage statistics") assert.Contains(t, notification, "gsh telemetry off") - assert.Contains(t, notification, "github.com/atinylittleshell/gsh") + assert.Contains(t, notification, "github.com/kunchenguid/gsh") } func TestClientDebugMode(t *testing.T) { diff --git a/internal/appupdate/appupdate.go b/internal/appupdate/appupdate.go index abe1efdf..135a0b2e 100644 --- a/internal/appupdate/appupdate.go +++ b/internal/appupdate/appupdate.go @@ -11,8 +11,8 @@ import ( "strings" "github.com/Masterminds/semver/v3" - "github.com/atinylittleshell/gsh/internal/core" - "github.com/atinylittleshell/gsh/internal/filesystem" + "github.com/kunchenguid/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/filesystem" "github.com/creativeprojects/go-selfupdate" "go.uber.org/zap" ) @@ -118,7 +118,7 @@ func updateToLatestVersion( logger.Info("major version update available", zap.String("current", currentSemVer.String()), zap.String("latest", latestSemVer.String()), - zap.String("info", "Major version updates require manual upgrade. See https://github.com/atinylittleshell/gsh for migration guide.")) + zap.String("info", "Major version updates require manual upgrade. See https://github.com/kunchenguid/gsh for migration guide.")) return } @@ -140,7 +140,7 @@ func updateToLatestVersion( latest, found, err := updater.DetectLatest( context.Background(), - "atinylittleshell/gsh", + "kunchenguid/gsh", ) if err != nil { logger.Warn("error occurred while detecting latest version", zap.Error(err)) @@ -169,7 +169,7 @@ func fetchAndSaveLatestVersion(resultChannel chan string, logger *zap.Logger, fs latest, found, err := updater.DetectLatest( context.Background(), - "atinylittleshell/gsh", + "kunchenguid/gsh", ) if err != nil { logger.Warn("error occurred while getting latest version from remote", zap.Error(err)) diff --git a/internal/appupdate/appupdate_test.go b/internal/appupdate/appupdate_test.go index d8e47adc..19792f39 100644 --- a/internal/appupdate/appupdate_test.go +++ b/internal/appupdate/appupdate_test.go @@ -9,7 +9,7 @@ import ( "path/filepath" "testing" - "github.com/atinylittleshell/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/core" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/mock" "go.uber.org/zap" @@ -111,7 +111,7 @@ func TestHandleSelfUpdate_UpdateNeeded(t *testing.T) { mockRemoteRelease.On("Version").Return("1.2.0") - mockUpdater.On("DetectLatest", mock.Anything, "atinylittleshell/gsh").Return(mockRemoteRelease, true, nil) + mockUpdater.On("DetectLatest", mock.Anything, "kunchenguid/gsh").Return(mockRemoteRelease, true, nil) resultChannel := HandleSelfUpdate("1.0.0", logger, mockFS, mockUpdater) @@ -143,7 +143,7 @@ func TestHandleSelfUpdate_NoUpdateNeeded(t *testing.T) { mockFS.On("Create", core.LatestVersionFile()).Return(mockFileForWrite, nil) mockRemoteRelease.On("Version").Return("1.2.4") - mockUpdater.On("DetectLatest", mock.Anything, "atinylittleshell/gsh").Return(mockRemoteRelease, true, nil) + mockUpdater.On("DetectLatest", mock.Anything, "kunchenguid/gsh").Return(mockRemoteRelease, true, nil) resultChannel := HandleSelfUpdate("2.0.0", logger, mockFS, mockUpdater) @@ -176,7 +176,7 @@ func TestHandleSelfUpdate_MajorVersionBoundary(t *testing.T) { // Major version bump: v0.9.0 -> v1.0.0 mockRemoteRelease.On("Version").Return("1.0.0") - mockUpdater.On("DetectLatest", mock.Anything, "atinylittleshell/gsh").Return(mockRemoteRelease, true, nil) + mockUpdater.On("DetectLatest", mock.Anything, "kunchenguid/gsh").Return(mockRemoteRelease, true, nil) resultChannel := HandleSelfUpdate("0.9.0", logger, mockFS, mockUpdater) @@ -242,7 +242,7 @@ func TestHandleSelfUpdate_HomebrewSkipsBinaryUpdate(t *testing.T) { mockFS.On("Create", core.LatestVersionFile()).Return(mockFileForWrite, nil) mockRemoteRelease.On("Version").Return("1.2.0") - mockUpdater.On("DetectLatest", mock.Anything, "atinylittleshell/gsh").Return(mockRemoteRelease, true, nil) + mockUpdater.On("DetectLatest", mock.Anything, "kunchenguid/gsh").Return(mockRemoteRelease, true, nil) originalStdout := os.Stdout readPipe, writePipe, _ := os.Pipe() diff --git a/internal/appupdate/migration.go b/internal/appupdate/migration.go index a712a997..1ef442a8 100644 --- a/internal/appupdate/migration.go +++ b/internal/appupdate/migration.go @@ -4,7 +4,7 @@ import ( "os" "path/filepath" - "github.com/atinylittleshell/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/core" ) // GetLastUsedVersion reads the last used version from the version marker file. @@ -56,7 +56,7 @@ func GetMigrationMessage() string { │ │ │ Your existing .gshrc and shell history are preserved. │ │ │ -│ Learn more: https://github.com/atinylittleshell/gsh │ +│ Learn more: https://github.com/kunchenguid/gsh │ └─────────────────────────────────────────────────────────────────────────────┘ ` } diff --git a/internal/appupdate/migration_test.go b/internal/appupdate/migration_test.go index 828e2052..bddecc11 100644 --- a/internal/appupdate/migration_test.go +++ b/internal/appupdate/migration_test.go @@ -5,7 +5,7 @@ import ( "path/filepath" "testing" - "github.com/atinylittleshell/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/core" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) @@ -14,7 +14,7 @@ func TestGetMigrationMessage(t *testing.T) { message := GetMigrationMessage() assert.Contains(t, message, "Welcome to gsh v1.0") assert.Contains(t, message, "repl.gsh") - assert.Contains(t, message, "github.com/atinylittleshell/gsh") + assert.Contains(t, message, "github.com/kunchenguid/gsh") } func TestVersionMarker(t *testing.T) { diff --git a/internal/history/history.go b/internal/history/history.go index 3ca376f0..c9add994 100644 --- a/internal/history/history.go +++ b/internal/history/history.go @@ -11,7 +11,7 @@ import ( "strings" "time" - "github.com/atinylittleshell/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/core" "github.com/glebarez/sqlite" "gorm.io/gorm" ) diff --git a/internal/repl/completion/provider.go b/internal/repl/completion/provider.go index 6bfade08..a4b8707d 100644 --- a/internal/repl/completion/provider.go +++ b/internal/repl/completion/provider.go @@ -5,7 +5,7 @@ import ( "strings" "unicode" - "github.com/atinylittleshell/gsh/internal/repl/completion/completers" + "github.com/kunchenguid/gsh/internal/repl/completion/completers" "mvdan.cc/sh/v3/interp" ) diff --git a/internal/repl/config/config.go b/internal/repl/config/config.go index d39363c7..f046d6e7 100644 --- a/internal/repl/config/config.go +++ b/internal/repl/config/config.go @@ -5,8 +5,8 @@ package config import ( - "github.com/atinylittleshell/gsh/internal/script/interpreter" - "github.com/atinylittleshell/gsh/internal/script/mcp" + "github.com/kunchenguid/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/mcp" ) // Config holds all REPL configuration extracted from declarations in ~/.gsh/repl.gsh. diff --git a/internal/repl/config/config_test.go b/internal/repl/config/config_test.go index 91b74a70..9377106f 100644 --- a/internal/repl/config/config_test.go +++ b/internal/repl/config/config_test.go @@ -3,8 +3,8 @@ package config import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/interpreter" - "github.com/atinylittleshell/gsh/internal/script/mcp" + "github.com/kunchenguid/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/mcp" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/repl/config/loader.go b/internal/repl/config/loader.go index 27aaad8f..727559c6 100644 --- a/internal/repl/config/loader.go +++ b/internal/repl/config/loader.go @@ -9,9 +9,9 @@ import ( "os" "path/filepath" - "github.com/atinylittleshell/gsh/internal/core" - "github.com/atinylittleshell/gsh/internal/script/interpreter" - "github.com/atinylittleshell/gsh/internal/script/mcp" + "github.com/kunchenguid/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/mcp" "go.uber.org/zap" ) diff --git a/internal/repl/config/loader_test.go b/internal/repl/config/loader_test.go index ce629465..baaa55d6 100644 --- a/internal/repl/config/loader_test.go +++ b/internal/repl/config/loader_test.go @@ -8,8 +8,8 @@ import ( "testing" "testing/fstest" - "github.com/atinylittleshell/gsh/internal/core" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/script/interpreter" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/repl/context/cwd.go b/internal/repl/context/cwd.go index 6257d85b..8cfd4f31 100644 --- a/internal/repl/context/cwd.go +++ b/internal/repl/context/cwd.go @@ -3,7 +3,7 @@ package context import ( "fmt" - "github.com/atinylittleshell/gsh/internal/repl/executor" + "github.com/kunchenguid/gsh/internal/repl/executor" ) // WorkingDirectoryRetriever retrieves the current working directory context. diff --git a/internal/repl/context/cwd_test.go b/internal/repl/context/cwd_test.go index b32fb20f..7605b8f8 100644 --- a/internal/repl/context/cwd_test.go +++ b/internal/repl/context/cwd_test.go @@ -3,8 +3,8 @@ package context import ( "testing" - "github.com/atinylittleshell/gsh/internal/repl/executor" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/repl/executor" + "github.com/kunchenguid/gsh/internal/script/interpreter" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/repl/context/git.go b/internal/repl/context/git.go index 426f5692..7e61696a 100644 --- a/internal/repl/context/git.go +++ b/internal/repl/context/git.go @@ -5,7 +5,7 @@ import ( "fmt" "strings" - "github.com/atinylittleshell/gsh/internal/repl/executor" + "github.com/kunchenguid/gsh/internal/repl/executor" "go.uber.org/zap" ) diff --git a/internal/repl/context/git_test.go b/internal/repl/context/git_test.go index 0d1b4356..5e5af33b 100644 --- a/internal/repl/context/git_test.go +++ b/internal/repl/context/git_test.go @@ -7,8 +7,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/repl/executor" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/repl/executor" + "github.com/kunchenguid/gsh/internal/script/interpreter" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "go.uber.org/zap" diff --git a/internal/repl/context/history.go b/internal/repl/context/history.go index 21f12ed2..34c633d3 100644 --- a/internal/repl/context/history.go +++ b/internal/repl/context/history.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/atinylittleshell/gsh/internal/history" + "github.com/kunchenguid/gsh/internal/history" ) const ( diff --git a/internal/repl/context/history_test.go b/internal/repl/context/history_test.go index 7c21a9ad..19062434 100644 --- a/internal/repl/context/history_test.go +++ b/internal/repl/context/history_test.go @@ -4,7 +4,7 @@ import ( "fmt" "testing" - "github.com/atinylittleshell/gsh/internal/history" + "github.com/kunchenguid/gsh/internal/history" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/repl/executor/executor.go b/internal/repl/executor/executor.go index 78fd2a90..05f94cd9 100644 --- a/internal/repl/executor/executor.go +++ b/internal/repl/executor/executor.go @@ -13,10 +13,10 @@ import ( "strings" "time" - "github.com/atinylittleshell/gsh/internal/bash" - "github.com/atinylittleshell/gsh/internal/script/interpreter" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/bash" + "github.com/kunchenguid/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" "go.uber.org/zap" shinterp "mvdan.cc/sh/v3/interp" "mvdan.cc/sh/v3/syntax" diff --git a/internal/repl/executor/executor_test.go b/internal/repl/executor/executor_test.go index 94e5cd26..215703f9 100644 --- a/internal/repl/executor/executor_test.go +++ b/internal/repl/executor/executor_test.go @@ -7,7 +7,7 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/interpreter" "go.uber.org/zap" shinterp "mvdan.cc/sh/v3/interp" ) diff --git a/internal/repl/input/highlight.go b/internal/repl/input/highlight.go index 503e812b..0dd82836 100644 --- a/internal/repl/input/highlight.go +++ b/internal/repl/input/highlight.go @@ -6,7 +6,7 @@ import ( "path/filepath" "strings" - "github.com/atinylittleshell/gsh/internal/repl/render" + "github.com/kunchenguid/gsh/internal/repl/render" "github.com/charmbracelet/lipgloss" "mvdan.cc/sh/v3/syntax" ) diff --git a/internal/repl/input/prediction.go b/internal/repl/input/prediction.go index 3eb7f271..cb74db13 100644 --- a/internal/repl/input/prediction.go +++ b/internal/repl/input/prediction.go @@ -10,7 +10,7 @@ import ( "sync/atomic" "time" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/interpreter" "go.uber.org/zap" ) diff --git a/internal/repl/input/prediction_test.go b/internal/repl/input/prediction_test.go index 89d134f4..f2702b92 100644 --- a/internal/repl/input/prediction_test.go +++ b/internal/repl/input/prediction_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/interpreter" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/repl/input/render.go b/internal/repl/input/render.go index 4665f1b3..df0b3d2c 100644 --- a/internal/repl/input/render.go +++ b/internal/repl/input/render.go @@ -4,7 +4,7 @@ package input import ( "strings" - "github.com/atinylittleshell/gsh/internal/repl/render" + "github.com/kunchenguid/gsh/internal/repl/render" "github.com/charmbracelet/lipgloss" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/repl/predict/event_provider.go b/internal/repl/predict/event_provider.go index 9c303190..21252130 100644 --- a/internal/repl/predict/event_provider.go +++ b/internal/repl/predict/event_provider.go @@ -4,7 +4,7 @@ import ( "context" "sync" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/interpreter" "go.uber.org/zap" ) diff --git a/internal/repl/predict/event_provider_test.go b/internal/repl/predict/event_provider_test.go index 547caffd..9d73215b 100644 --- a/internal/repl/predict/event_provider_test.go +++ b/internal/repl/predict/event_provider_test.go @@ -4,9 +4,9 @@ import ( "context" "testing" - "github.com/atinylittleshell/gsh/internal/script/interpreter" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "go.uber.org/zap" diff --git a/internal/repl/repl.go b/internal/repl/repl.go index 3f515016..b85f77a8 100644 --- a/internal/repl/repl.go +++ b/internal/repl/repl.go @@ -20,14 +20,14 @@ import ( "golang.org/x/term" shinterp "mvdan.cc/sh/v3/interp" - "github.com/atinylittleshell/gsh/internal/core" - "github.com/atinylittleshell/gsh/internal/history" - "github.com/atinylittleshell/gsh/internal/repl/completion" - "github.com/atinylittleshell/gsh/internal/repl/config" - "github.com/atinylittleshell/gsh/internal/repl/executor" - "github.com/atinylittleshell/gsh/internal/repl/input" - "github.com/atinylittleshell/gsh/internal/repl/predict" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + "github.com/kunchenguid/gsh/internal/core" + "github.com/kunchenguid/gsh/internal/history" + "github.com/kunchenguid/gsh/internal/repl/completion" + "github.com/kunchenguid/gsh/internal/repl/config" + "github.com/kunchenguid/gsh/internal/repl/executor" + "github.com/kunchenguid/gsh/internal/repl/input" + "github.com/kunchenguid/gsh/internal/repl/predict" + "github.com/kunchenguid/gsh/internal/script/interpreter" ) // ErrExit is returned when the user requests to exit the REPL. diff --git a/internal/repl/repl_test.go b/internal/repl/repl_test.go index 182c9bc3..8dde1d2a 100644 --- a/internal/repl/repl_test.go +++ b/internal/repl/repl_test.go @@ -14,13 +14,13 @@ import ( "go.uber.org/zap/zaptest" // Import all subpackages to verify the directory structure is correct - _ "github.com/atinylittleshell/gsh/internal/repl/completion" - _ "github.com/atinylittleshell/gsh/internal/repl/config" - _ "github.com/atinylittleshell/gsh/internal/repl/context" - _ "github.com/atinylittleshell/gsh/internal/repl/executor" - "github.com/atinylittleshell/gsh/internal/repl/input" - _ "github.com/atinylittleshell/gsh/internal/repl/predict" - "github.com/atinylittleshell/gsh/internal/script/interpreter" + _ "github.com/kunchenguid/gsh/internal/repl/completion" + _ "github.com/kunchenguid/gsh/internal/repl/config" + _ "github.com/kunchenguid/gsh/internal/repl/context" + _ "github.com/kunchenguid/gsh/internal/repl/executor" + "github.com/kunchenguid/gsh/internal/repl/input" + _ "github.com/kunchenguid/gsh/internal/repl/predict" + "github.com/kunchenguid/gsh/internal/script/interpreter" ) // mockPredictionProvider implements input.PredictionProvider for testing. diff --git a/internal/script/interpreter/acp.go b/internal/script/interpreter/acp.go index aaf701fc..66f8f063 100644 --- a/internal/script/interpreter/acp.go +++ b/internal/script/interpreter/acp.go @@ -8,8 +8,8 @@ import ( "strings" "time" - "github.com/atinylittleshell/gsh/internal/acp" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/acp" + "github.com/kunchenguid/gsh/internal/script/parser" ) // evalACPDeclaration evaluates an ACP (Agent Client Protocol) agent declaration. diff --git a/internal/script/interpreter/acp_test.go b/internal/script/interpreter/acp_test.go index 063d89e0..b3aff0df 100644 --- a/internal/script/interpreter/acp_test.go +++ b/internal/script/interpreter/acp_test.go @@ -6,9 +6,9 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/acp" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/acp" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestACPDeclaration(t *testing.T) { diff --git a/internal/script/interpreter/agent.go b/internal/script/interpreter/agent.go index 08c9b3a5..759032a6 100644 --- a/internal/script/interpreter/agent.go +++ b/internal/script/interpreter/agent.go @@ -3,7 +3,7 @@ package interpreter import ( "fmt" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/parser" ) // evalAgentDeclaration evaluates an agent declaration diff --git a/internal/script/interpreter/agent_e2e_test.go b/internal/script/interpreter/agent_e2e_test.go index 6fab984c..3aca3cf2 100644 --- a/internal/script/interpreter/agent_e2e_test.go +++ b/internal/script/interpreter/agent_e2e_test.go @@ -7,8 +7,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // runScript is a helper to execute a gsh script and return the result diff --git a/internal/script/interpreter/agent_loop.go b/internal/script/interpreter/agent_loop.go index 12c3f39c..f0886ebe 100644 --- a/internal/script/interpreter/agent_loop.go +++ b/internal/script/interpreter/agent_loop.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "github.com/atinylittleshell/gsh/internal/acp" + "github.com/kunchenguid/gsh/internal/acp" ) // DefaultMaxIterations is the default maximum number of tool call iterations diff --git a/internal/script/interpreter/agent_test.go b/internal/script/interpreter/agent_test.go index a1ca50b5..fb144d4f 100644 --- a/internal/script/interpreter/agent_test.go +++ b/internal/script/interpreter/agent_test.go @@ -5,8 +5,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestAgentDeclaration(t *testing.T) { diff --git a/internal/script/interpreter/array_string_test.go b/internal/script/interpreter/array_string_test.go index 956febb1..bf4fdc4a 100644 --- a/internal/script/interpreter/array_string_test.go +++ b/internal/script/interpreter/array_string_test.go @@ -3,8 +3,8 @@ package interpreter import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestArrayIndexing(t *testing.T) { diff --git a/internal/script/interpreter/builtin_exec.go b/internal/script/interpreter/builtin_exec.go index 12cf21e8..f7057303 100644 --- a/internal/script/interpreter/builtin_exec.go +++ b/internal/script/interpreter/builtin_exec.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "github.com/atinylittleshell/gsh/internal/bash" + "github.com/kunchenguid/gsh/internal/bash" ) // builtinExec implements the exec() function for executing shell commands diff --git a/internal/script/interpreter/builtin_test.go b/internal/script/interpreter/builtin_test.go index 66b47969..262fe9d9 100644 --- a/internal/script/interpreter/builtin_test.go +++ b/internal/script/interpreter/builtin_test.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" "go.uber.org/zap" "go.uber.org/zap/zapcore" ) diff --git a/internal/script/interpreter/builtin_ui.go b/internal/script/interpreter/builtin_ui.go index 144c7cbd..94a36909 100644 --- a/internal/script/interpreter/builtin_ui.go +++ b/internal/script/interpreter/builtin_ui.go @@ -8,7 +8,7 @@ import ( "github.com/charmbracelet/lipgloss" - "github.com/atinylittleshell/gsh/internal/repl/render" + "github.com/kunchenguid/gsh/internal/repl/render" ) // Global spinner manager shared across all scripts diff --git a/internal/script/interpreter/builtin_ui_test.go b/internal/script/interpreter/builtin_ui_test.go index e6f82326..01954df9 100644 --- a/internal/script/interpreter/builtin_ui_test.go +++ b/internal/script/interpreter/builtin_ui_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "github.com/atinylittleshell/gsh/internal/repl/render" + "github.com/kunchenguid/gsh/internal/repl/render" ) func TestSpinnerManager(t *testing.T) { diff --git a/internal/script/interpreter/collections_test.go b/internal/script/interpreter/collections_test.go index 17221aae..ef6cafe3 100644 --- a/internal/script/interpreter/collections_test.go +++ b/internal/script/interpreter/collections_test.go @@ -3,8 +3,8 @@ package interpreter import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestMapConstruction(t *testing.T) { diff --git a/internal/script/interpreter/control_flow_test.go b/internal/script/interpreter/control_flow_test.go index 9c97bb76..1f00027b 100644 --- a/internal/script/interpreter/control_flow_test.go +++ b/internal/script/interpreter/control_flow_test.go @@ -4,8 +4,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // TestIfStatement tests if/else statements diff --git a/internal/script/interpreter/conversation.go b/internal/script/interpreter/conversation.go index 68e4c5f9..c57673ec 100644 --- a/internal/script/interpreter/conversation.go +++ b/internal/script/interpreter/conversation.go @@ -4,8 +4,8 @@ import ( "context" "fmt" - "github.com/atinylittleshell/gsh/internal/acp" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/acp" + "github.com/kunchenguid/gsh/internal/script/parser" ) // AgentCallbacks provides hooks for observing and customizing agent execution. diff --git a/internal/script/interpreter/conversation_test.go b/internal/script/interpreter/conversation_test.go index 135ef4e8..33b78de4 100644 --- a/internal/script/interpreter/conversation_test.go +++ b/internal/script/interpreter/conversation_test.go @@ -5,8 +5,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // TestPipeStringToAgent tests piping a string to an agent diff --git a/internal/script/interpreter/error.go b/internal/script/interpreter/error.go index 245923a3..b281be9d 100644 --- a/internal/script/interpreter/error.go +++ b/internal/script/interpreter/error.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // StackFrame represents a single frame in the call stack diff --git a/internal/script/interpreter/error_test.go b/internal/script/interpreter/error_test.go index 360242fe..f631311f 100644 --- a/internal/script/interpreter/error_test.go +++ b/internal/script/interpreter/error_test.go @@ -4,8 +4,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestRuntimeError_Error(t *testing.T) { diff --git a/internal/script/interpreter/exec_env_test.go b/internal/script/interpreter/exec_env_test.go index 3998b4bb..96a54e7d 100644 --- a/internal/script/interpreter/exec_env_test.go +++ b/internal/script/interpreter/exec_env_test.go @@ -6,8 +6,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" "mvdan.cc/sh/v3/syntax" ) diff --git a/internal/script/interpreter/expressions.go b/internal/script/interpreter/expressions.go index a28593d5..11aca395 100644 --- a/internal/script/interpreter/expressions.go +++ b/internal/script/interpreter/expressions.go @@ -4,8 +4,8 @@ import ( "fmt" "strings" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // evalExpression evaluates an expression. diff --git a/internal/script/interpreter/import.go b/internal/script/interpreter/import.go index 69c28110..f04aae88 100644 --- a/internal/script/interpreter/import.go +++ b/internal/script/interpreter/import.go @@ -8,8 +8,8 @@ import ( "path/filepath" "strings" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // OriginType represents the origin of a script diff --git a/internal/script/interpreter/interpreter.go b/internal/script/interpreter/interpreter.go index 9375d70c..07f30182 100644 --- a/internal/script/interpreter/interpreter.go +++ b/internal/script/interpreter/interpreter.go @@ -8,10 +8,10 @@ import ( "strings" "sync" - "github.com/atinylittleshell/gsh/internal/acp" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/mcp" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/acp" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/mcp" + "github.com/kunchenguid/gsh/internal/script/parser" "go.uber.org/zap" "mvdan.cc/sh/v3/expand" "mvdan.cc/sh/v3/interp" diff --git a/internal/script/interpreter/interpreter_test.go b/internal/script/interpreter/interpreter_test.go index 76b36908..61856747 100644 --- a/internal/script/interpreter/interpreter_test.go +++ b/internal/script/interpreter/interpreter_test.go @@ -6,8 +6,8 @@ import ( "sync" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // Helper function to parse and evaluate code diff --git a/internal/script/interpreter/mcp.go b/internal/script/interpreter/mcp.go index 721b7f4d..49ca6acf 100644 --- a/internal/script/interpreter/mcp.go +++ b/internal/script/interpreter/mcp.go @@ -4,8 +4,8 @@ import ( "encoding/json" "fmt" - "github.com/atinylittleshell/gsh/internal/script/mcp" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/mcp" + "github.com/kunchenguid/gsh/internal/script/parser" mcpsdk "github.com/modelcontextprotocol/go-sdk/mcp" ) diff --git a/internal/script/interpreter/mcp_filesystem_integration_test.go b/internal/script/interpreter/mcp_filesystem_integration_test.go index 94c1143a..00705bdc 100644 --- a/internal/script/interpreter/mcp_filesystem_integration_test.go +++ b/internal/script/interpreter/mcp_filesystem_integration_test.go @@ -7,8 +7,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) diff --git a/internal/script/interpreter/mcp_test.go b/internal/script/interpreter/mcp_test.go index 1597cbfd..78b6c9de 100644 --- a/internal/script/interpreter/mcp_test.go +++ b/internal/script/interpreter/mcp_test.go @@ -4,8 +4,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // TestMcpDeclarationParsing tests that MCP declarations are parsed correctly diff --git a/internal/script/interpreter/model.go b/internal/script/interpreter/model.go index 61647b87..8d1be033 100644 --- a/internal/script/interpreter/model.go +++ b/internal/script/interpreter/model.go @@ -3,7 +3,7 @@ package interpreter import ( "fmt" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/parser" ) // evalModelDeclaration evaluates a model declaration diff --git a/internal/script/interpreter/model_test.go b/internal/script/interpreter/model_test.go index 36b42429..cb44a514 100644 --- a/internal/script/interpreter/model_test.go +++ b/internal/script/interpreter/model_test.go @@ -4,8 +4,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestModelDeclaration(t *testing.T) { diff --git a/internal/script/interpreter/number_methods_test.go b/internal/script/interpreter/number_methods_test.go index 95b91c0c..91675eec 100644 --- a/internal/script/interpreter/number_methods_test.go +++ b/internal/script/interpreter/number_methods_test.go @@ -3,8 +3,8 @@ package interpreter import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestNumberToFixed(t *testing.T) { diff --git a/internal/script/interpreter/object_methods_test.go b/internal/script/interpreter/object_methods_test.go index 262b4957..e426abca 100644 --- a/internal/script/interpreter/object_methods_test.go +++ b/internal/script/interpreter/object_methods_test.go @@ -3,8 +3,8 @@ package interpreter import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // Helper to evaluate script for object method tests diff --git a/internal/script/interpreter/statements.go b/internal/script/interpreter/statements.go index 5bcae442..fc941dd3 100644 --- a/internal/script/interpreter/statements.go +++ b/internal/script/interpreter/statements.go @@ -4,8 +4,8 @@ import ( "errors" "fmt" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // ControlFlowSignal represents a control flow interruption (break, continue, return) diff --git a/internal/script/interpreter/string_interpolation_test.go b/internal/script/interpreter/string_interpolation_test.go index f5f6cb15..40128cf9 100644 --- a/internal/script/interpreter/string_interpolation_test.go +++ b/internal/script/interpreter/string_interpolation_test.go @@ -3,8 +3,8 @@ package interpreter import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestStringInterpolation(t *testing.T) { diff --git a/internal/script/interpreter/string_methods_test.go b/internal/script/interpreter/string_methods_test.go index 92c7cac1..0c59862d 100644 --- a/internal/script/interpreter/string_methods_test.go +++ b/internal/script/interpreter/string_methods_test.go @@ -3,8 +3,8 @@ package interpreter import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) func TestStringIndexOf(t *testing.T) { diff --git a/internal/script/interpreter/throw_test.go b/internal/script/interpreter/throw_test.go index 8bc29405..2c942725 100644 --- a/internal/script/interpreter/throw_test.go +++ b/internal/script/interpreter/throw_test.go @@ -4,8 +4,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // Helper function to parse and evaluate code for throw tests diff --git a/internal/script/interpreter/tool_execution.go b/internal/script/interpreter/tool_execution.go index 134a111b..50d9aa54 100644 --- a/internal/script/interpreter/tool_execution.go +++ b/internal/script/interpreter/tool_execution.go @@ -3,7 +3,7 @@ package interpreter import ( "fmt" - "github.com/atinylittleshell/gsh/internal/acp" + "github.com/kunchenguid/gsh/internal/acp" ) // classifyToolKind determines the ToolKind based on the tool name. diff --git a/internal/script/interpreter/try_catch_test.go b/internal/script/interpreter/try_catch_test.go index 8f0a4b2b..39bfc584 100644 --- a/internal/script/interpreter/try_catch_test.go +++ b/internal/script/interpreter/try_catch_test.go @@ -4,8 +4,8 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" - "github.com/atinylittleshell/gsh/internal/script/parser" + "github.com/kunchenguid/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/parser" ) // Helper function to parse and evaluate code diff --git a/internal/script/parser/ast.go b/internal/script/parser/ast.go index 73c0f9ad..40773914 100644 --- a/internal/script/parser/ast.go +++ b/internal/script/parser/ast.go @@ -3,7 +3,7 @@ package parser import ( "strings" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // Node represents any node in the AST diff --git a/internal/script/parser/ast_test.go b/internal/script/parser/ast_test.go index 3a4dcfd6..e984f7ea 100644 --- a/internal/script/parser/ast_test.go +++ b/internal/script/parser/ast_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestString(t *testing.T) { diff --git a/internal/script/parser/blocks_scoping_test.go b/internal/script/parser/blocks_scoping_test.go index e1e54575..e828c230 100644 --- a/internal/script/parser/blocks_scoping_test.go +++ b/internal/script/parser/blocks_scoping_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // TestBlocksInControlFlow verifies that blocks are correctly parsed diff --git a/internal/script/parser/break_continue_test.go b/internal/script/parser/break_continue_test.go index c38ad745..9ded0913 100644 --- a/internal/script/parser/break_continue_test.go +++ b/internal/script/parser/break_continue_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestBreakStatement(t *testing.T) { diff --git a/internal/script/parser/declarations.go b/internal/script/parser/declarations.go index 59b2ebbe..184c446b 100644 --- a/internal/script/parser/declarations.go +++ b/internal/script/parser/declarations.go @@ -1,7 +1,7 @@ package parser import ( - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // parseMcpDeclaration parses an MCP server declaration diff --git a/internal/script/parser/declarations_test.go b/internal/script/parser/declarations_test.go index 5c387c76..6cc7306f 100644 --- a/internal/script/parser/declarations_test.go +++ b/internal/script/parser/declarations_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestMcpDeclaration(t *testing.T) { diff --git a/internal/script/parser/error_messages_test.go b/internal/script/parser/error_messages_test.go index 7a6e5f6e..d0208740 100644 --- a/internal/script/parser/error_messages_test.go +++ b/internal/script/parser/error_messages_test.go @@ -4,7 +4,7 @@ import ( "strings" "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // TestDetailedErrorMessages tests that parser provides helpful, detailed error messages diff --git a/internal/script/parser/expressions.go b/internal/script/parser/expressions.go index ae3af644..2f0fdce7 100644 --- a/internal/script/parser/expressions.go +++ b/internal/script/parser/expressions.go @@ -3,7 +3,7 @@ package parser import ( "strconv" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // parseExpression parses an expression with operator precedence diff --git a/internal/script/parser/expressions_test.go b/internal/script/parser/expressions_test.go index e9145e61..f2e7498b 100644 --- a/internal/script/parser/expressions_test.go +++ b/internal/script/parser/expressions_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestIdentifierExpression(t *testing.T) { diff --git a/internal/script/parser/forof_test.go b/internal/script/parser/forof_test.go index 392acacf..db23cedd 100644 --- a/internal/script/parser/forof_test.go +++ b/internal/script/parser/forof_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestForOfStatement(t *testing.T) { diff --git a/internal/script/parser/parser.go b/internal/script/parser/parser.go index 7dea322e..3d37d901 100644 --- a/internal/script/parser/parser.go +++ b/internal/script/parser/parser.go @@ -3,7 +3,7 @@ package parser import ( "fmt" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" "slices" ) diff --git a/internal/script/parser/parser_test.go b/internal/script/parser/parser_test.go index ecf0c23a..c1e1d93c 100644 --- a/internal/script/parser/parser_test.go +++ b/internal/script/parser/parser_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestAssignmentStatements(t *testing.T) { diff --git a/internal/script/parser/pipe_test.go b/internal/script/parser/pipe_test.go index 62c52c06..6b38e184 100644 --- a/internal/script/parser/pipe_test.go +++ b/internal/script/parser/pipe_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestSimplePipeExpression(t *testing.T) { diff --git a/internal/script/parser/statements.go b/internal/script/parser/statements.go index 92772394..ede3a312 100644 --- a/internal/script/parser/statements.go +++ b/internal/script/parser/statements.go @@ -1,7 +1,7 @@ package parser import ( - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) // parseStatement parses a statement diff --git a/internal/script/parser/statements_test.go b/internal/script/parser/statements_test.go index 79ab9121..091eb83f 100644 --- a/internal/script/parser/statements_test.go +++ b/internal/script/parser/statements_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestIfStatement(t *testing.T) { diff --git a/internal/script/parser/throw_test.go b/internal/script/parser/throw_test.go index 0030c1e2..9691b7d7 100644 --- a/internal/script/parser/throw_test.go +++ b/internal/script/parser/throw_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestThrowStringLiteral(t *testing.T) { diff --git a/internal/script/parser/try_catch_test.go b/internal/script/parser/try_catch_test.go index 61e74012..b6e6afbf 100644 --- a/internal/script/parser/try_catch_test.go +++ b/internal/script/parser/try_catch_test.go @@ -3,7 +3,7 @@ package parser import ( "testing" - "github.com/atinylittleshell/gsh/internal/script/lexer" + "github.com/kunchenguid/gsh/internal/script/lexer" ) func TestTryStatementWithCatch(t *testing.T) { diff --git a/internal/utils/llmclient.go b/internal/utils/llmclient.go index edb7b21f..bcbc60a5 100644 --- a/internal/utils/llmclient.go +++ b/internal/utils/llmclient.go @@ -61,7 +61,7 @@ func GetLLMClient(runner *interp.Runner, modelType LLMModelType) (*openai.Client // Special headers for the openrouter.ai API if strings.HasPrefix(strings.ToLower(baseURL), "https://openrouter.ai/") { - headers["HTTP-Referer"] = "https://github.com/atinylittleshell/gsh" + headers["HTTP-Referer"] = "https://github.com/kunchenguid/gsh" headers["X-Title"] = "gsh - The Generative Shell" } diff --git a/internal/utils/utils.go b/internal/utils/utils.go index 257d449c..84400180 100644 --- a/internal/utils/utils.go +++ b/internal/utils/utils.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/atinylittleshell/gsh/internal/environment" + "github.com/kunchenguid/gsh/internal/environment" "github.com/sashabaranov/go-openai/jsonschema" "go.uber.org/zap" "mvdan.cc/sh/v3/interp"