Skip to content

export-hub: follow the hub page to /agents/plugins/ - #2

Open
dannon wants to merge 3 commits into
galaxyproject:mainfrom
dannon:hub-agents-paths
Open

dannon wants to merge 3 commits into
galaxyproject:mainfrom
dannon:hub-agents-paths

Conversation

@dannon

@dannon dannon commented Sep 27, 2026 •

Copy link
Copy Markdown
Member

Summary

The hub moved its agent pages into a top-level /agents/ section (galaxyproject/galaxy-hub#4326), so the plugin page is now /agents/plugins/ and Orbit is /agents/orbit/. This updates the Orbit link in the landing template and the usage paths in the docstring and README.

It also stops writing the redirect stubs. They pointed the old per-harness /tools/ai-agents/<harness>/ URLs into the single page, but those URLs only existed for a few hours before the move, so the stubs were redirecting from URLs nobody used. REDIRECTS and HUB_BASE go with them (only the stubs used HUB_BASE); the export is now just index.md. galaxyproject/galaxy-hub#4327 removes the stubs on the hub side.

Test plan

  • scripts/export-hub.py <galaxy-hub>/content/agents/plugins writes only index.md, identical to the hub's copy

The Galaxy Hub moved its agent pages out of /tools/ into a top-level /agents/
section, so the plugin page now lives at /agents/plugins/ and Orbit at
/agents/orbit/. Updates HUB_BASE, the Orbit link in the landing template, and
the usage paths in the docstring and README. Rerunning the export against
content/agents/plugins reproduces what's on the hub exactly.
The stubs redirected the old per-harness hub URLs into the single page, but
those URLs only existed briefly before the hub moved the page to
/agents/plugins/, so every stub now points from a URL nobody ever used. Drops
REDIRECTS and HUB_BASE (only the stubs used it); the export is just index.md.
The hub is restyling its agent pages to share one look: full-width alternating
bands under the hero. This wraps the generated sections in those ag-band divs
and drops the intro paragraph and Orbit callout, which the new hero already
covers, so the next export matches what's on the hub.
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.

1 participant