Skip to content

fix(release): publish agent prompts as flat release assets#246

Merged
gewenyu99 merged 2 commits into
mainfrom
fix/publish-agents
Jul 16, 2026
Merged

fix(release): publish agent prompts as flat release assets#246
gewenyu99 merged 2 commits into
mainfrom
fix/publish-agents

Conversation

@gewenyu99

@gewenyu99 gewenyu99 commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Orchestrator runs against a published release die on agent-menu.json 404 (v1.30.1 has zero agent assets) because nothing uploads dist/agents/ and its nested URLs can't exist in a release's flat asset namespace — prompts now build as agents-<flow>-<id>.md, the dev server serves the same flat names, and the release uploads them with the menu.

closes #247

Release assets are a flat namespace, so the nested agents/<flow>/<id>.md URLs
could never resolve — every orchestrator run against a published release 404s
on agent-menu.json. Prompts now build and serve as agents-<flow>-<id>.md and
the release uploads them alongside the menu.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gewenyu99
gewenyu99 requested a review from a team as a code owner July 16, 2026 17:24
@github-actions

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci mcp-analytics
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci mcp-analytics/custom-dispatcher
  • /wizard-ci mcp-analytics/typescript-sdk
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

Skills resolve to releases/download/v<version>; agents were hardcoded to
latest/download, so a pinned older release's menu pointed at whatever was
latest. Mirror the skills logic.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gewenyu99
gewenyu99 merged commit 02f9a34 into main Jul 16, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v1.30.1 skills-mcp-resources.zip is missing 145 manifest-referenced files — latest re-pointed to v1.30.0

2 participants