Skip to content

Add docs favicon and kagent.dev/install redirect - #704

Merged
EItanya merged 2 commits into
mainfrom
docs/favicon-install-redirect
Nov 7, 2026
Merged

EItanya merged 2 commits into
mainfrom
docs/favicon-install-redirect

Conversation

@EItanya

@EItanya EItanya commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Website follow-ups for kagent-dev/kagent#3566 that can ship now.

  • /install redirect: kagent.dev/install returns a temporary (307) redirect to scripts/get-kagent on kagent's main branch, so the CLI installs with curl -sL https://kagent.dev/install | bash. A temporary redirect means clients never cache the target, so it can move later.
  • Homepage one-liner: the quick start's "One-liner" tab now reads curl -sL https://kagent.dev/install | bash && kagent install.
  • Docs favicon: the docs served hextra's default hexagon icon. This adds the kagent logo as favicon.svg, favicon.ico (16/32/48), PNG sizes, the Apple touch and Android icons, and a site.webmanifest. The files go in docs-site/static/, which overrides the theme's defaults.

Testing

  • On next dev, /install returned 307 to the raw get-kagent URL, and curl -sL returned the script.
  • The Hugo docs build was not run locally.

🤖 Generated with Claude Code

- Replace the Hextra default favicon on the docs site with the kagent logo
  (svg, ico, 16/32 png, apple-touch and android icons, webmanifest).
- Redirect /install (307) to scripts/get-kagent on main, so the CLI installs
  with `curl -sL https://kagent.dev/install | bash`.

Follow-up to kagent-dev/kagent#3566.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@github-actions

github-actions Bot commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Docs preview

Link Points at
Branch preview The newest push to this branch. Updates in place.
Commit preview 6cc6c56 only. Frozen.

Both are uploaded Worker versions and serve no production traffic.

The quick start one-liner now installs the CLI through the short
/install redirect and runs kagent install, matching the docs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
@EItanya
EItanya merged commit 130e277 into main Nov 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants