diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-30 02:45:03 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-30 02:45:05 +0300 |
| commit | b44b5b10132b4332f6ac8e8ffc64553d1e176237 (patch) | |
| tree | 73f3e8d8f768758ec9db382dc951dc5043e34f4a | |
| parent | 4cd1481a08f6ae2fe3823388bc4c78e14a86ba67 (diff) | |
chore: finish repository organization migration
22 files changed, 73 insertions, 73 deletions
@@ -11,7 +11,7 @@ These instructions are layered. - Universal project rules apply to every agent working on Herdr, including forks. - Maintainer accounts are listed in `.github/MAINTAINERS`. Treat the acting account as a verified maintainer only when its username is listed there, the - configured remote is the canonical `ogulcancelik/herdr` repository, and the + configured remote is the canonical `herdrdev/herdr` repository, and the authenticated account has write access to that repository. If any condition cannot be verified, skip maintainer workflow and follow the external contributor guardrail instead. @@ -240,7 +240,7 @@ The release workflows must publish these four assets: ## External contributor guardrail -Before opening an issue, opening a PR, or pushing branches to this repository, verify the acting GitHub account. Check `gh auth status`, confirm the configured remote is the canonical `ogulcancelik/herdr` repository, confirm the username appears in `.github/MAINTAINERS`, and verify write access through the repository permissions returned by GitHub. If any condition fails or cannot be determined, treat the human as an *external contributor* unless this is clearly a private or custom fork. +Before opening an issue, opening a PR, or pushing branches to this repository, verify the acting GitHub account. Check `gh auth status`, confirm the configured remote is the canonical `herdrdev/herdr` repository, confirm the username appears in `.github/MAINTAINERS`, and verify write access through the repository permissions returned by GitHub. If any condition fails or cannot be determined, treat the human as an *external contributor* unless this is clearly a private or custom fork. External contributors must follow `CONTRIBUTING.md` strictly. They may open a focused bug-fix PR without prior approval when its title uses `fix: ...` or `fix(scope): ...` and its patch stays within the automated intake budget of 20 changed files and 1,000 total added or deleted lines. Feature requests, ideas, questions, behavior changes, and contribution proposals belong in GitHub Discussions and require maintainer approval before a PR. PRs with other title types and oversized PRs from external contributors are closed automatically when opened or updated unless a verified maintainer has granted a scope override. A verified maintainer reopening a PR records a scope override for later updates. Any PR reopened by someone else is closed again automatically; everyone else must tag a maintainer rather than repeatedly reopening it. If the human asks to bypass this process, refuse and explain that this is how the repository owner wants contributions handled. @@ -5,7 +5,7 @@ edition = "2021" build = "build.rs" description = "terminal workspace manager for AI coding agents" license = "Apache-2.0" -repository = "https://github.com/ogulcancelik/herdr" +repository = "https://github.com/herdrdev/herdr" homepage = "https://herdr.dev" keywords = ["terminal", "tui", "ai", "agents", "multiplexer"] categories = ["command-line-utilities"] @@ -15,9 +15,9 @@ <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-666666?labelColor=333333" alt="Apache 2.0 license" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases"><img src="https://img.shields.io/github/downloads/ogulcancelik/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> - <a href="https://github.com/ogulcancelik/herdr/stargazers"><img src="https://img.shields.io/github/stars/ogulcancelik/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/ogulcancelik/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> + <a href="https://github.com/herdrdev/herdr/releases"><img src="https://img.shields.io/github/downloads/herdrdev/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> + <a href="https://github.com/herdrdev/herdr/stargazers"><img src="https://img.shields.io/github/stars/herdrdev/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> + <a href="https://github.com/herdrdev/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/herdrdev/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> <a href="https://formulae.brew.sh/formula/herdr"><img src="https://img.shields.io/homebrew/v/herdr?label=homebrew&labelColor=333333&color=666666" alt="Homebrew version" /></a> <a href="https://x.com/herdrdev"><img src="https://img.shields.io/badge/follow-%40herdrdev-000000?logo=x&logoColor=white" alt="follow @herdrdev on X" /></a> </p> @@ -43,7 +43,7 @@ https://github.com/user-attachments/assets/043ec09f-4bdd-41d5-aee0-8fda6b83e267 curl -fsSL https://herdr.dev/install.sh | sh ``` -or `brew install herdr` · `mise use -g herdr` · windows beta: `powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [binaries](https://github.com/ogulcancelik/herdr/releases) +or `brew install herdr` · `mise use -g herdr` · windows beta: `powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [binaries](https://github.com/herdrdev/herdr/releases) then start it where the work lives: @@ -74,7 +74,7 @@ if you are an ai agent helping with this repository, read [`AGENTS.md`](./AGENTS ## development ```bash -git clone https://github.com/ogulcancelik/herdr +git clone https://github.com/herdrdev/herdr cd herdr cargo build --release diff --git a/README.zh-CN.md b/README.zh-CN.md index 3cac3207..5bc95c68 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -15,9 +15,9 @@ <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-666666?labelColor=333333" alt="Apache 2.0 license" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases"><img src="https://img.shields.io/github/downloads/ogulcancelik/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> - <a href="https://github.com/ogulcancelik/herdr/stargazers"><img src="https://img.shields.io/github/stars/ogulcancelik/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/ogulcancelik/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> + <a href="https://github.com/herdrdev/herdr/releases"><img src="https://img.shields.io/github/downloads/herdrdev/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> + <a href="https://github.com/herdrdev/herdr/stargazers"><img src="https://img.shields.io/github/stars/herdrdev/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> + <a href="https://github.com/herdrdev/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/herdrdev/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> <a href="https://formulae.brew.sh/formula/herdr"><img src="https://img.shields.io/homebrew/v/herdr?label=homebrew&labelColor=333333&color=666666" alt="Homebrew version" /></a> <a href="https://x.com/herdrdev"><img src="https://img.shields.io/badge/follow-%40herdrdev-000000?logo=x&logoColor=white" alt="follow @herdrdev on X" /></a> </p> @@ -43,7 +43,7 @@ https://github.com/user-attachments/assets/043ec09f-4bdd-41d5-aee0-8fda6b83e267 curl -fsSL https://herdr.dev/install.sh | sh ``` -或者 `brew install herdr` · `mise use -g herdr` · Windows 测试版:`powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [二进制文件](https://github.com/ogulcancelik/herdr/releases) +或者 `brew install herdr` · `mise use -g herdr` · Windows 测试版:`powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [二进制文件](https://github.com/herdrdev/herdr/releases) 然后在工作所在的目录启动它: @@ -74,7 +74,7 @@ herdr 以全职方式公开开发。赞助将直接资助开发、稳定性,ä» ## 开发 ```bash -git clone https://github.com/ogulcancelik/herdr +git clone https://github.com/herdrdev/herdr cd herdr cargo build --release diff --git a/docs/next/README.md b/docs/next/README.md index 17caec57..4b3d3464 100644 --- a/docs/next/README.md +++ b/docs/next/README.md @@ -15,9 +15,9 @@ <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-666666?labelColor=333333" alt="Apache 2.0 license" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases"><img src="https://img.shields.io/github/downloads/ogulcancelik/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> - <a href="https://github.com/ogulcancelik/herdr/stargazers"><img src="https://img.shields.io/github/stars/ogulcancelik/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/ogulcancelik/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> + <a href="https://github.com/herdrdev/herdr/releases"><img src="https://img.shields.io/github/downloads/herdrdev/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> + <a href="https://github.com/herdrdev/herdr/stargazers"><img src="https://img.shields.io/github/stars/herdrdev/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> + <a href="https://github.com/herdrdev/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/herdrdev/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> <a href="https://formulae.brew.sh/formula/herdr"><img src="https://img.shields.io/homebrew/v/herdr?label=homebrew&labelColor=333333&color=666666" alt="Homebrew version" /></a> <a href="https://x.com/herdrdev"><img src="https://img.shields.io/badge/follow-%40herdrdev-000000?logo=x&logoColor=white" alt="follow @herdrdev on X" /></a> </p> @@ -43,7 +43,7 @@ https://github.com/user-attachments/assets/043ec09f-4bdd-41d5-aee0-8fda6b83e267 curl -fsSL https://herdr.dev/install.sh | sh ``` -or `brew install herdr` · `mise use -g herdr` · windows beta: `powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [binaries](https://github.com/ogulcancelik/herdr/releases) +or `brew install herdr` · `mise use -g herdr` · windows beta: `powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [binaries](https://github.com/herdrdev/herdr/releases) then start it where the work lives: @@ -74,7 +74,7 @@ if you are an ai agent helping with this repository, read [`AGENTS.md`](./AGENTS ## development ```bash -git clone https://github.com/ogulcancelik/herdr +git clone https://github.com/herdrdev/herdr cd herdr cargo build --release diff --git a/docs/next/README.zh-CN.md b/docs/next/README.zh-CN.md index 3cac3207..5bc95c68 100644 --- a/docs/next/README.zh-CN.md +++ b/docs/next/README.zh-CN.md @@ -15,9 +15,9 @@ <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-666666?labelColor=333333" alt="Apache 2.0 license" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases"><img src="https://img.shields.io/github/downloads/ogulcancelik/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> - <a href="https://github.com/ogulcancelik/herdr/stargazers"><img src="https://img.shields.io/github/stars/ogulcancelik/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> - <a href="https://github.com/ogulcancelik/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/ogulcancelik/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> + <a href="https://github.com/herdrdev/herdr/releases"><img src="https://img.shields.io/github/downloads/herdrdev/herdr/total?labelColor=333333&color=666666" alt="total GitHub release downloads" /></a> + <a href="https://github.com/herdrdev/herdr/stargazers"><img src="https://img.shields.io/github/stars/herdrdev/herdr?labelColor=333333&color=666666&logo=github" alt="GitHub stars" /></a> + <a href="https://github.com/herdrdev/herdr/releases/latest"><img src="https://img.shields.io/github/v/release/herdrdev/herdr?label=release&labelColor=333333&color=666666" alt="latest stable release" /></a> <a href="https://formulae.brew.sh/formula/herdr"><img src="https://img.shields.io/homebrew/v/herdr?label=homebrew&labelColor=333333&color=666666" alt="Homebrew version" /></a> <a href="https://x.com/herdrdev"><img src="https://img.shields.io/badge/follow-%40herdrdev-000000?logo=x&logoColor=white" alt="follow @herdrdev on X" /></a> </p> @@ -43,7 +43,7 @@ https://github.com/user-attachments/assets/043ec09f-4bdd-41d5-aee0-8fda6b83e267 curl -fsSL https://herdr.dev/install.sh | sh ``` -或者 `brew install herdr` · `mise use -g herdr` · Windows 测试版:`powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [二进制文件](https://github.com/ogulcancelik/herdr/releases) +或者 `brew install herdr` · `mise use -g herdr` · Windows 测试版:`powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [二进制文件](https://github.com/herdrdev/herdr/releases) 然后在工作所在的目录启动它: @@ -74,7 +74,7 @@ herdr 以全职方式公开开发。赞助将直接资助开发、稳定性,ä» ## 开发 ```bash -git clone https://github.com/ogulcancelik/herdr +git clone https://github.com/herdrdev/herdr cd herdr cargo build --release diff --git a/docs/next/website/src/content/docs/agent-skill.mdx b/docs/next/website/src/content/docs/agent-skill.mdx index 361a7319..d6fe6a14 100644 --- a/docs/next/website/src/content/docs/agent-skill.mdx +++ b/docs/next/website/src/content/docs/agent-skill.mdx @@ -3,7 +3,7 @@ title: Agent skill file description: Install Herdr instructions for Claude Code or another coding agent. --- -Herdr ships a reusable agent skill file at [`skills/herdr/SKILL.md`](https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md). +Herdr ships a reusable agent skill file at [`skills/herdr/SKILL.md`](https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md). Install that file into any coding agent that supports reusable skills or custom instructions. The skill teaches the agent how to control Herdr from inside a Herdr pane. @@ -28,7 +28,7 @@ The skill is not a separate app or service. It is a markdown instruction file fo Install the skill with `npx skills`: ```bash -npx skills add ogulcancelik/herdr --skill herdr -g +npx skills add herdrdev/herdr --skill herdr -g ``` If you installed the skill while it lived at the repository root, rerun this add command once instead of using `skills update`. The add command replaces the oversized copy and records the new location. @@ -38,7 +38,7 @@ The `-g` flag installs it globally for supported agents. Omit `-g` to install it Use the repository copy as the manual fallback and source of truth: ```text -https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md +https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md ``` For agents with a skill system, install that file as a skill named `herdr`. For agents without a skill system, paste the file into the agent's project or user instructions. @@ -64,4 +64,4 @@ The full command guide lives in the skill file itself. It covers pane IDs, `pane Read the source file here: -[Open `SKILL.md` on GitHub →](https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md) +[Open `SKILL.md` on GitHub →](https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md) diff --git a/docs/next/website/src/content/docs/install.mdx b/docs/next/website/src/content/docs/install.mdx index 3312397d..54e5a694 100644 --- a/docs/next/website/src/content/docs/install.mdx +++ b/docs/next/website/src/content/docs/install.mdx @@ -37,16 +37,16 @@ If you already use mise: mise use -g herdr ``` -If mise reports `herdr not found in mise tool registry`, update mise and retry. Older mise versions predate the Herdr registry entry; `mise use -g github:ogulcancelik/herdr` works as a temporary fallback. +If mise reports `herdr not found in mise tool registry`, update mise and retry. Older mise versions predate the Herdr registry entry; `mise use -g github:herdrdev/herdr` works as a temporary fallback. ## Install with Nix If you already use Nix, Herdr provides a flake that builds Herdr from source: ```bash -nix run github:ogulcancelik/herdr/v0.x.y -nix build github:ogulcancelik/herdr/v0.x.y -nix profile install github:ogulcancelik/herdr/v0.x.y +nix run github:herdrdev/herdr/v0.x.y +nix build github:herdrdev/herdr/v0.x.y +nix profile install github:herdrdev/herdr/v0.x.y ``` Replace `v0.x.y` with the latest release tag. You can omit the tag to track `master`, but release tags are recommended for normal installs. @@ -54,7 +54,7 @@ Replace `v0.x.y` with the latest release tag. You can omit the tag to track `mas The flake also exposes a development shell: ```bash -nix develop github:ogulcancelik/herdr +nix develop github:herdrdev/herdr ``` Update through the same Nix workflow you used to install Herdr. For a profile install, list your profile entries and upgrade the Herdr entry: @@ -72,7 +72,7 @@ nix flake update herdr ## Download manually -You can also download a binary from [GitHub releases](https://github.com/ogulcancelik/herdr/releases). +You can also download a binary from [GitHub releases](https://github.com/herdrdev/herdr/releases). Choose the asset that matches your system: diff --git a/docs/next/website/src/content/docs/ja/agent-skill.mdx b/docs/next/website/src/content/docs/ja/agent-skill.mdx index c89c61e2..ea86f9e6 100644 --- a/docs/next/website/src/content/docs/ja/agent-skill.mdx +++ b/docs/next/website/src/content/docs/ja/agent-skill.mdx @@ -3,7 +3,7 @@ title: エージェントスキルファイル description: Claude Code などのコーディングエージェントに Herdr の使い方をインストールします。 --- -Herdr は再利用可能なエージェントスキルファイルを [`skills/herdr/SKILL.md`](https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md) として提供しています。 +Herdr は再利用可能なエージェントスキルファイルを [`skills/herdr/SKILL.md`](https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md) として提供しています。 このファイルを、再利用可能なスキルやカスタム指示に対応した任意のコーディングエージェントにインストールしてください。このスキルは、Herdr のペイン内から Herdr を制御する方法をエージェントに教えます。 @@ -28,7 +28,7 @@ Herdr は別の用途向けに [`herdr.dev/agent-guide.md`](https://herdr.dev/ag `npx skills` でスキルをインストールします: ```bash -npx skills add ogulcancelik/herdr --skill herdr -g +npx skills add herdrdev/herdr --skill herdr -g ``` スキルがリポジトリのルートにあったときにインストールした場合は、`skills update` ではなく、この add コマンドを一度再実行してください。大きすぎる既存のコピーが置き換えられ、新しい場所が記録されます。 @@ -38,7 +38,7 @@ npx skills add ogulcancelik/herdr --skill herdr -g 手動でのフォールバックおよび信頼できるソースとしては、リポジトリのコピーを使ってください: ```text -https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md +https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md ``` スキルシステムを持つエージェントには、このファイルを `herdr` という名前のスキルとしてインストールしてください。スキルシステムを持たないエージェントには、ファイルの内容をプロジェクト指示またはユーザー指示に貼り付けてください。 @@ -64,4 +64,4 @@ claude ソースファイルはこちら: -[GitHub で `SKILL.md` を開く →](https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md) +[GitHub で `SKILL.md` を開く →](https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md) diff --git a/docs/next/website/src/content/docs/ja/install.mdx b/docs/next/website/src/content/docs/ja/install.mdx index de37c9ca..b894c132 100644 --- a/docs/next/website/src/content/docs/ja/install.mdx +++ b/docs/next/website/src/content/docs/ja/install.mdx @@ -37,16 +37,16 @@ brew install herdr mise use -g herdr ``` -mise が `herdr not found in mise tool registry` と報告する場合は、mise をアップデートして再試行してください。古い mise は Herdr のレジストリ登録より前のバージョンです。一時的な回避策として `mise use -g github:ogulcancelik/herdr` も使えます。 +mise が `herdr not found in mise tool registry` と報告する場合は、mise をアップデートして再試行してください。古い mise は Herdr のレジストリ登録より前のバージョンです。一時的な回避策として `mise use -g github:herdrdev/herdr` も使えます。 ## Nix でインストール すでに Nix を使っている場合、Herdr はソースからビルドする flake を提供しています: ```bash -nix run github:ogulcancelik/herdr/v0.x.y -nix build github:ogulcancelik/herdr/v0.x.y -nix profile install github:ogulcancelik/herdr/v0.x.y +nix run github:herdrdev/herdr/v0.x.y +nix build github:herdrdev/herdr/v0.x.y +nix profile install github:herdrdev/herdr/v0.x.y ``` `v0.x.y` は最新のリリースタグに置き換えてください。タグを省略すると `master` を追跡できますが、通常のインストールにはリリースタグを推奨します。 @@ -54,7 +54,7 @@ nix profile install github:ogulcancelik/herdr/v0.x.y flake は開発用シェルも公開しています: ```bash -nix develop github:ogulcancelik/herdr +nix develop github:herdrdev/herdr ``` アップデートは、Herdr のインストールに使ったのと同じ Nix ワークフローで行います。プロファイルインストールの場合は、プロファイルのエントリを一覧して Herdr のエントリをアップグレードします: @@ -72,7 +72,7 @@ nix flake update herdr ## 手動でダウンロード -[GitHub releases](https://github.com/ogulcancelik/herdr/releases) からバイナリをダウンロードすることもできます。 +[GitHub releases](https://github.com/herdrdev/herdr/releases) からバイナリをダウンロードすることもできます。 システムに合ったアセットを選んでください: diff --git a/docs/next/website/src/content/docs/ja/troubleshooting.mdx b/docs/next/website/src/content/docs/ja/troubleshooting.mdx index d1769038..a5b64361 100644 --- a/docs/next/website/src/content/docs/ja/troubleshooting.mdx +++ b/docs/next/website/src/content/docs/ja/troubleshooting.mdx @@ -37,7 +37,7 @@ host_cursor = "native" | foot | 1.20.0 | | Alacritty | 0.15.0 | -長期サポート版 Linux ディストリビューションの古いターミナルパッケージで特に発生します。確認済みの境界キャプチャと上流参照は [Herdr issue #1116](https://github.com/ogulcancelik/herdr/issues/1116) を参照してください。現在のターミナルでも発生する場合は、正確なバージョンと Herdr の外でも発生するかを報告してください。 +長期サポート版 Linux ディストリビューションの古いターミナルパッケージで特に発生します。確認済みの境界キャプチャと上流参照は [Herdr issue #1116](https://github.com/herdrdev/herdr/issues/1116) を参照してください。現在のターミナルでも発生する場合は、正確なバージョンと Herdr の外でも発生するかを報告してください。 ## Option+Left または Option+Right を押すと `;3D` または `;3C` が入力される @@ -57,7 +57,7 @@ map alt+left send_text all \x1bb map alt+right send_text all \x1bf ``` -ターミナルアプリケーションが Alt+Left と Alt+Right を直接使用する場合があるため、Herdr は修飾付き矢印を意図的に書き換えません。調査の詳細は [Herdr issue #1370](https://github.com/ogulcancelik/herdr/issues/1370) を参照してください。 +ターミナルアプリケーションが Alt+Left と Alt+Right を直接使用する場合があるため、Herdr は修飾付き矢印を意図的に書き換えません。調査の詳細は [Herdr issue #1370](https://github.com/herdrdev/herdr/issues/1370) を参照してください。 ## Herdr を更新したのに実行中のセッションが古い diff --git a/docs/next/website/src/content/docs/troubleshooting.mdx b/docs/next/website/src/content/docs/troubleshooting.mdx index e0df4974..ee094ae5 100644 --- a/docs/next/website/src/content/docs/troubleshooting.mdx +++ b/docs/next/website/src/content/docs/troubleshooting.mdx @@ -37,7 +37,7 @@ Update the outer terminal to a version containing its upstream fix: | foot | 1.20.0 | | Alacritty | 0.15.0 | -This is especially common with older terminal packages from long-term-support Linux distributions. See [Herdr issue #1116](https://github.com/ogulcancelik/herdr/issues/1116) for the confirmed boundary captures and upstream references. If the problem remains on a current terminal version, report the exact terminal version and whether it also happens outside Herdr. +This is especially common with older terminal packages from long-term-support Linux distributions. See [Herdr issue #1116](https://github.com/herdrdev/herdr/issues/1116) for the confirmed boundary captures and upstream references. If the problem remains on a current terminal version, report the exact terminal version and whether it also happens outside Herdr. ## Option+Left or Option+Right inserts `;3D` or `;3C` @@ -57,7 +57,7 @@ map alt+left send_text all \x1bb map alt+right send_text all \x1bf ``` -Herdr deliberately does not rewrite modified arrows because terminal applications may use Alt+Left and Alt+Right directly. See [Herdr issue #1370](https://github.com/ogulcancelik/herdr/issues/1370) for the investigation. +Herdr deliberately does not rewrite modified arrows because terminal applications may use Alt+Left and Alt+Right directly. See [Herdr issue #1370](https://github.com/herdrdev/herdr/issues/1370) for the investigation. ## Herdr updated, but the running session is still old diff --git a/docs/next/website/src/content/docs/zh-cn/agent-skill.mdx b/docs/next/website/src/content/docs/zh-cn/agent-skill.mdx index 8f0b015b..98e5d529 100644 --- a/docs/next/website/src/content/docs/zh-cn/agent-skill.mdx +++ b/docs/next/website/src/content/docs/zh-cn/agent-skill.mdx @@ -3,7 +3,7 @@ title: 智能体技能文件 description: 为 Claude Code 或其他编程智能体安装 Herdr 使用说明。 --- -Herdr 提供了一个可复用的智能体技能文件: [`skills/herdr/SKILL.md`](https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md)。 +Herdr 提供了一个可复用的智能体技能文件: [`skills/herdr/SKILL.md`](https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md)。 把这个文件安装到任何支持可复用技能或自定义指令的编程智能体中。这份技能教智能体如何在 Herdr 窗格内部控制 Herdr。 @@ -28,7 +28,7 @@ Herdr 还提供了另一份用途不同的指南: [`herdr.dev/agent-guide.md`](h 用 `npx skills` 安装技能: ```bash -npx skills add ogulcancelik/herdr --skill herdr -g +npx skills add herdrdev/herdr --skill herdr -g ``` 如果你是在该技能仍位于仓库根目录时安装的,请重新运行一次此 add 命令,而不要使用 `skills update`。add 命令会替换原先过大的副本并记录新位置。 @@ -38,7 +38,7 @@ npx skills add ogulcancelik/herdr --skill herdr -g 以仓库中的副本作为手动兜底和事实来源: ```text -https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md +https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md ``` 对于有技能系统的智能体,把这个文件安装为名为 `herdr` 的技能。对于没有技能系统的智能体,把文件内容粘贴到智能体的项目指令或用户指令中。 @@ -64,4 +64,4 @@ claude 在这里阅读源文件: -[在 GitHub 上打开 `SKILL.md` →](https://github.com/ogulcancelik/herdr/blob/master/skills/herdr/SKILL.md) +[在 GitHub 上打开 `SKILL.md` →](https://github.com/herdrdev/herdr/blob/master/skills/herdr/SKILL.md) diff --git a/docs/next/website/src/content/docs/zh-cn/install.mdx b/docs/next/website/src/content/docs/zh-cn/install.mdx index 3a66ab3b..8305fd7a 100644 --- a/docs/next/website/src/content/docs/zh-cn/install.mdx +++ b/docs/next/website/src/content/docs/zh-cn/install.mdx @@ -37,16 +37,16 @@ brew install herdr mise use -g herdr ``` -如果 mise 报 `herdr not found in mise tool registry`,请更新 mise 后重试。旧版 mise 早于 Herdr 的注册表条目;`mise use -g github:ogulcancelik/herdr` 可以作为临时兜底。 +如果 mise 报 `herdr not found in mise tool registry`,请更新 mise 后重试。旧版 mise 早于 Herdr 的注册表条目;`mise use -g github:herdrdev/herdr` 可以作为临时兜底。 ## 用 Nix 安装 如果你已经在用 Nix,Herdr 提供了一个从源码构建的 flake: ```bash -nix run github:ogulcancelik/herdr/v0.x.y -nix build github:ogulcancelik/herdr/v0.x.y -nix profile install github:ogulcancelik/herdr/v0.x.y +nix run github:herdrdev/herdr/v0.x.y +nix build github:herdrdev/herdr/v0.x.y +nix profile install github:herdrdev/herdr/v0.x.y ``` 把 `v0.x.y` 替换为最新的发布标签。省略标签可以跟踪 `master`,但常规安装建议使用发布标签。 @@ -54,7 +54,7 @@ nix profile install github:ogulcancelik/herdr/v0.x.y flake 还提供一个开发 shell: ```bash -nix develop github:ogulcancelik/herdr +nix develop github:herdrdev/herdr ``` 更新时使用你安装 Herdr 的同一套 Nix 工作流。对于 profile 安装,列出 profile 条目并升级 Herdr 条目: @@ -72,7 +72,7 @@ nix flake update herdr ## 手动下载 -也可以从 [GitHub releases](https://github.com/ogulcancelik/herdr/releases) 下载二进制文件。 +也可以从 [GitHub releases](https://github.com/herdrdev/herdr/releases) 下载二进制文件。 选择匹配你系统的产物: diff --git a/docs/next/website/src/content/docs/zh-cn/troubleshooting.mdx b/docs/next/website/src/content/docs/zh-cn/troubleshooting.mdx index 60a41153..3560dd3d 100644 --- a/docs/next/website/src/content/docs/zh-cn/troubleshooting.mdx +++ b/docs/next/website/src/content/docs/zh-cn/troubleshooting.mdx @@ -37,7 +37,7 @@ host_cursor = "native" | foot | 1.20.0 | | Alacritty | 0.15.0 | -长期支持版 Linux 发行版中的旧终端软件包尤其容易出现此问题。已确认的边界捕获和上游链接见 [Herdr issue #1116](https://github.com/ogulcancelik/herdr/issues/1116)。如果当前版本仍有问题,请报告准确的终端版本,以及该问题是否也会在 Herdr 外出现。 +长期支持版 Linux 发行版中的旧终端软件包尤其容易出现此问题。已确认的边界捕获和上游链接见 [Herdr issue #1116](https://github.com/herdrdev/herdr/issues/1116)。如果当前版本仍有问题,请报告准确的终端版本,以及该问题是否也会在 Herdr 外出现。 ## 按 Option+Left 或 Option+Right 时输入 `;3D` 或 `;3C` @@ -57,7 +57,7 @@ map alt+left send_text all \x1bb map alt+right send_text all \x1bf ``` -终端应用可能会直接使用 Alt+Left 和 Alt+Right,因此 Herdr 不会改写带修饰键的方向键。调查详情见 [Herdr issue #1370](https://github.com/ogulcancelik/herdr/issues/1370)。 +终端应用可能会直接使用 Alt+Left 和 Alt+Right,因此 Herdr 不会改写带修饰键的方向键。调查详情见 [Herdr issue #1370](https://github.com/herdrdev/herdr/issues/1370)。 ## Herdr 已更新,但运行中的会话仍是旧版本 diff --git a/src/app/api/plugins/mod.rs b/src/app/api/plugins/mod.rs index d7a7b0ed..a8cb4405 100644 --- a/src/app/api/plugins/mod.rs +++ b/src/app/api/plugins/mod.rs @@ -2207,7 +2207,7 @@ command = ["sh", "-c", "printf %s ${{HERDR_PANE_ID-unset}} > '{}'; sleep 1"] make_stale(&mut app); assert!(!app .invoke_plugin_link_handler_for_url( - "https://github.com/ogulcancelik/herdr/issues/1174", + "https://github.com/herdrdev/herdr/issues/1174", pane_id, ) .unwrap()); @@ -2735,7 +2735,7 @@ action = "open" let handled = app .invoke_plugin_link_handler_for_url( - "https://github.com/ogulcancelik/herdr/issues/398", + "https://github.com/herdrdev/herdr/issues/398", pane_id, ) .expect("link handler should invoke"); @@ -2768,7 +2768,7 @@ action = "open" assert_eq!(finished.action_id.as_deref(), Some("open")); assert_eq!( finished.stdout.as_deref(), - Some("github-issue|https://github.com/ogulcancelik/herdr/issues/398") + Some("github-issue|https://github.com/herdrdev/herdr/issues/398") ); let _ = std::fs::remove_dir_all(root); @@ -2813,7 +2813,7 @@ action = "generic" link_manifest(&mut app, &root); let (_plugin, handler) = app - .find_plugin_link_handler("https://github.com/ogulcancelik/herdr/issues/398") + .find_plugin_link_handler("https://github.com/herdrdev/herdr/issues/398") .expect("handler should match"); assert_eq!(handler.id, "z-specific"); assert_eq!(handler.action, "specific"); diff --git a/src/app/input/terminal.rs b/src/app/input/terminal.rs index a6c3abcb..3e99d0fc 100644 --- a/src/app/input/terminal.rs +++ b/src/app/input/terminal.rs @@ -878,7 +878,7 @@ mod tests { #[cfg(unix)] #[tokio::test] async fn ctrl_click_url_does_not_forward_release_to_mouse_reporting_pane() { - let line = "see https://github.com/ogulcancelik/herdr/issues/1761"; + let line = "see https://github.com/herdrdev/herdr/issues/1761"; let col = line.find("github").expect("url host") as u16; let (mut app, info) = app_with_screen_bytes(b""); let pane_id = app.state.workspaces[0].tabs[0].root_pane; @@ -926,7 +926,7 @@ mod tests { #[cfg(unix)] #[tokio::test] async fn ctrl_click_url_invokes_plugin_link_handler_but_super_click_does_not() { - let line = "see https://github.com/ogulcancelik/herdr/issues/398"; + let line = "see https://github.com/herdrdev/herdr/issues/398"; let col = line.find("github").expect("url host") as u16; let (mut ctrl_app, ctrl_info) = app_with_screen_bytes(line.as_bytes()); diff --git a/vendor/libghostty-vt.patches.md b/vendor/libghostty-vt.patches.md index c01fa9b6..04305960 100644 --- a/vendor/libghostty-vt.patches.md +++ b/vendor/libghostty-vt.patches.md @@ -10,7 +10,7 @@ status: active patch: `vendor/patches/libghostty-vt/0001-default-grapheme-cluster-mode.patch` -herdr issue: https://github.com/ogulcancelik/herdr/issues/243 +herdr issue: https://github.com/herdrdev/herdr/issues/243 upstream discussion: not opened; libghostty-vt currently exposes current mode mutation but no C API for configuring terminal default modes diff --git a/vendor/patches/libghostty-vt/0001-default-grapheme-cluster-mode.patch b/vendor/patches/libghostty-vt/0001-default-grapheme-cluster-mode.patch index 546112c7..26a950d5 100644 --- a/vendor/patches/libghostty-vt/0001-default-grapheme-cluster-mode.patch +++ b/vendor/patches/libghostty-vt/0001-default-grapheme-cluster-mode.patch @@ -7,7 +7,7 @@ Herdr renders libghostty-vt cells directly and requires DEC mode 2027 to store multi-codepoint grapheme clusters in one terminal cell. Set it in the terminal's default modes so RIS restores clustering instead of disabling it. -Herdr issue: https://github.com/ogulcancelik/herdr/issues/243 +Herdr issue: https://github.com/herdrdev/herdr/issues/243 Vendored base: c5a21edfcbc2d5b46540ad91b7980aca31f5f1f3 --- diff --git a/vendor/libghostty-vt/src/terminal/c/terminal.zig b/vendor/libghostty-vt/src/terminal/c/terminal.zig diff --git a/vendor/patches/portable-pty/0001-control-conpty-loading.patch b/vendor/patches/portable-pty/0001-control-conpty-loading.patch index 4c49300e..fa94add6 100644 --- a/vendor/patches/portable-pty/0001-control-conpty-loading.patch +++ b/vendor/patches/portable-pty/0001-control-conpty-loading.patch @@ -7,8 +7,8 @@ Load Herdr's hash-verified app-local ConPTY with a constrained DLL search, otherwise use the exports from the already loaded kernel32 module. Never probe for a bare conpty.dll through the DLL search path. -Herdr issues: https://github.com/ogulcancelik/herdr/issues/761 - https://github.com/ogulcancelik/herdr/issues/1533 +Herdr issues: https://github.com/herdrdev/herdr/issues/761 + https://github.com/herdrdev/herdr/issues/1533 Vendored base: portable-pty 0.9.0 --- diff --git a/vendor/portable-pty/Cargo.toml b/vendor/portable-pty/Cargo.toml diff --git a/vendor/patches/portable-pty/0002-windows-raw-command-tail.patch b/vendor/patches/portable-pty/0002-windows-raw-command-tail.patch index 33e09804..a9d40743 100644 --- a/vendor/patches/portable-pty/0002-windows-raw-command-tail.patch +++ b/vendor/patches/portable-pty/0002-windows-raw-command-tail.patch @@ -8,7 +8,7 @@ On Windows, cmd.exe expects the text after /c to remain shell syntax, but portable-pty quotes every argv item with ArgvQuote. That escapes embedded quotes in the command tail and changes cmd.exe parsing. -Herdr issue: https://github.com/ogulcancelik/herdr/issues/1041 +Herdr issue: https://github.com/herdrdev/herdr/issues/1041 Vendored base: portable-pty 0.9.0 --- vendor/portable-pty/src/cmdbuilder.rs | 40 +++++++++++++++++++++++++++ diff --git a/vendor/portable-pty.patches.md b/vendor/portable-pty.patches.md index 83976ac5..8ed47a65 100644 --- a/vendor/portable-pty.patches.md +++ b/vendor/portable-pty.patches.md @@ -12,8 +12,8 @@ patch: `vendor/patches/portable-pty/0001-control-conpty-loading.patch` herdr issues: -- https://github.com/ogulcancelik/herdr/issues/761 -- https://github.com/ogulcancelik/herdr/issues/1533 +- https://github.com/herdrdev/herdr/issues/761 +- https://github.com/herdrdev/herdr/issues/1533 upstream discussion: https://github.com/microsoft/terminal/issues/17452 @@ -57,7 +57,7 @@ status: active patch: `vendor/patches/portable-pty/0002-windows-raw-command-tail.patch` -herdr issue: https://github.com/ogulcancelik/herdr/issues/1041 +herdr issue: https://github.com/herdrdev/herdr/issues/1041 upstream discussion: none |
