Rename github URL refs to earendil-works/pi
Pi moved to its new home at earendil-works on 2026-05-07 (https://pi.dev/news/2026/5/7/pi-has-a-new-home). URL substitution: https://github.com/mariozechner/pi-coding-agent -> https://github.com/earendil-works/pi (coding-agent now lives at packages/coding-agent inside the new monorepo root, but linking to the root is the canonical reference per the announcement post). Brew install references (`brew install pi-coding-agent`) left as-is: the homebrew formula still works at 0.73.1 and a tap update is tracked upstream at earendil-works/pi#2755.
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
## What this is
|
## What this is
|
||||||
|
|
||||||
Harness-side bring-up for the [pi coding-agent](https://github.com/mariozechner/pi-coding-agent).
|
Harness-side bring-up for the [pi coding-agent](https://github.com/earendil-works/pi).
|
||||||
Installs three pi-generic config artifacts into the right places and
|
Installs three pi-generic config artifacts into the right places and
|
||||||
runs a couple of non-halting probes. Does not depend on MemPalace.
|
runs a couple of non-halting probes. Does not depend on MemPalace.
|
||||||
|
|
||||||
@@ -150,7 +150,7 @@ echo "# local edit" >> ~/.oh-my-zsh/custom/pi-env.zsh
|
|||||||
|
|
||||||
- **pi must be installed upstream first.** `~/.pi/agent/` is created by
|
- **pi must be installed upstream first.** `~/.pi/agent/` is created by
|
||||||
pi on first run, not by this installer. Missing → exit 4 with
|
pi on first run, not by this installer. Missing → exit 4 with
|
||||||
pointer to https://github.com/mariozechner/pi-coding-agent.
|
pointer to https://github.com/earendil-works/pi.
|
||||||
- **`settings.example.json` is region-specific.** The shipped default
|
- **`settings.example.json` is region-specific.** The shipped default
|
||||||
uses `eu.` Bedrock inference-profile prefixes. Users on us-east need
|
uses `eu.` Bedrock inference-profile prefixes. Users on us-east need
|
||||||
to swap to `us.` before first run, or pi will reject the model ID.
|
to swap to `us.` before first run, or pi will reject the model ID.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# pi-toolkit
|
# pi-toolkit
|
||||||
|
|
||||||
Harness-side bring-up for the [pi coding-agent](https://github.com/mariozechner/pi-coding-agent).
|
Harness-side bring-up for the [pi coding-agent](https://github.com/earendil-works/pi).
|
||||||
|
|
||||||
**What's here:**
|
**What's here:**
|
||||||
- `pi-env.zsh` — loads `~/.config/pi/.env` into every shell so pi's Bedrock provider has `AWS_PROFILE` / `AWS_REGION` available.
|
- `pi-env.zsh` — loads `~/.config/pi/.env` into every shell so pi's Bedrock provider has `AWS_PROFILE` / `AWS_REGION` available.
|
||||||
@@ -36,7 +36,7 @@ Requires pi to be installed first (`~/.pi/agent/` must exist). Install via:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
brew install pi-coding-agent # macOS
|
brew install pi-coding-agent # macOS
|
||||||
# or see https://github.com/mariozechner/pi-coding-agent for Linux
|
# or see https://github.com/earendil-works/pi for Linux
|
||||||
pi --help # first run creates ~/.pi/agent/
|
pi --help # first run creates ~/.pi/agent/
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -89,7 +89,7 @@ If you don't use a dotfiles repo, create the file manually after step 3 (install
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
brew install pi-coding-agent # macOS
|
brew install pi-coding-agent # macOS
|
||||||
# or see https://github.com/mariozechner/pi-coding-agent for Linux
|
# or see https://github.com/earendil-works/pi for Linux
|
||||||
pi --help # creates ~/.pi/agent/
|
pi --help # creates ~/.pi/agent/
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# install.sh — install pi-toolkit
|
# install.sh — install pi-toolkit
|
||||||
#
|
#
|
||||||
# Harness-side bring-up for the pi coding-agent (https://github.com/mariozechner/pi-coding-agent):
|
# Harness-side bring-up for the pi coding-agent (https://github.com/earendil-works/pi):
|
||||||
# - pi-env.zsh : shell loader sourcing ~/.config/pi/.env so AWS_PROFILE
|
# - pi-env.zsh : shell loader sourcing ~/.config/pi/.env so AWS_PROFILE
|
||||||
# and AWS_REGION are in every shell that launches pi.
|
# and AWS_REGION are in every shell that launches pi.
|
||||||
# - keybindings.json : mosh/tmux-friendly newline bindings
|
# - keybindings.json : mosh/tmux-friendly newline bindings
|
||||||
@@ -98,7 +98,7 @@ link_if_into_repo() {
|
|||||||
require_pi_installed() {
|
require_pi_installed() {
|
||||||
if [[ ! -d "$PI_AGENT_DIR" ]]; then
|
if [[ ! -d "$PI_AGENT_DIR" ]]; then
|
||||||
err "pi not detected at $PI_AGENT_DIR"
|
err "pi not detected at $PI_AGENT_DIR"
|
||||||
printf ' Install pi first: https://github.com/mariozechner/pi-coding-agent\n'
|
printf ' Install pi first: https://github.com/earendil-works/pi\n'
|
||||||
printf ' Re-run this installer after `pi` has been started at least once\n'
|
printf ' Re-run this installer after `pi` has been started at least once\n'
|
||||||
printf ' (first run creates ~/.pi/agent/).\n'
|
printf ' (first run creates ~/.pi/agent/).\n'
|
||||||
exit 4
|
exit 4
|
||||||
|
|||||||
Reference in New Issue
Block a user