fix: Repoint relocated pi, Hermes, and website links - #18
Open
felipelalli wants to merge 1 commit into
Open
Conversation
Several external links across the docs, website, and CLI error messages pointed at repositories or a site that now return 404: - pi: the three pi URLs in use (github.com/mariozechner/pi-coding-agent, github.com/anthropics/pi, github.com/igorhvr/pi) all 404. pi now lives at github.com/earendil-works/pi-mono with its home page at https://pi.dev (npm: @earendil-works/pi-coding-agent). All references now point to https://pi.dev. - Hermes: github.com/nicholasgasior/hermes 404s. The harness Tamandua integrates with (a `hermes` binary using $HERMES_HOME and state.db) is NousResearch's Hermes Agent, now at https://hermes-agent.nousresearch.com. - Website badge and SEO tags pointed at the unpublished igorhvr.github.io/tamandua/. The live site is https://tamandua.tetradactyla.org/. Touches README.md, www/index.html (Website badge, canonical link, og:url, JSON-LD url), the pi-not-found messages in src/doctor.ts and src/installer/harness-adapter.ts, and the corresponding www-index test assertion.
There was a problem hiding this comment.
Pull request overview
This PR updates Tamandua’s documentation, website metadata, and user-facing CLI/doctor messages to stop referencing relocated/defunct external URLs (pi, Hermes, and the project website), preventing 404s and keeping public-facing links accurate.
Changes:
- Repoints pi references to
https://pi.devacross docs, website content, and CLI error/remedy strings. - Repoints Hermes references to
https://hermes-agent.nousresearch.com. - Updates the website canonical/OG/JSON-LD URLs and the README website badge to
https://tamandua.tetradactyla.org/, plus adjusts the related HTML assertion test.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| www/index.html | Updates canonical/OG/JSON-LD site URLs and replaces pi/Hermes links in site content. |
| tests/www-index.test.ts | Updates assertion to expect https://pi.dev instead of the old pi GitHub URL. |
| src/installer/harness-adapter.ts | Updates the “pi binary not found” error message to point to https://pi.dev. |
| src/doctor.ts | Updates doctor remedy text to point to https://pi.dev. |
| README.md | Updates website badge URL and pi/Hermes references to the new official destinations. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Several external links across the docs, website, and CLI error messages pointed at repositories or a site that now return 404:
hermesbinary using $HERMES_HOME and state.db) is NousResearch's Hermes Agent, now at https://hermes-agent.nousresearch.com.Touches README.md, www/index.html (Website badge, canonical link, og:url, JSON-LD url), the pi-not-found messages in src/doctor.ts and src/installer/harness-adapter.ts, and the corresponding www-index test assertion.