Skip to content

fix(web): Board→Workflow story handoff + Insights gallery screenshot - #147

Merged
hoangsnowy merged 1 commit into
mainfrom
fix/workflow-launch-payload
Aug 11, 2026
Merged

fix(web): Board→Workflow story handoff + Insights gallery screenshot#147
hoangsnowy merged 1 commit into
mainfrom
fix/workflow-launch-payload

Conversation

@hoangsnowy

Copy link
Copy Markdown
Owner

Change description

Two follow-ups to the Insights consolidation (#145):

  1. Bug: Board's ticket Workflow button sends the story via WM.RequestLaunchPayload("workflow", …), but OrchestrationStudio never consumed it — the handoff silently dropped the story. Now consumed on init → prefills the run input (mirrors what the removed Pipeline window did).
  2. README gallery: real app-insights.png (full Aspire stack, real Keycloak login, seeded history — KPIs, all 4 charts, ≈ $ API estimate, budget panel) replaces the text-only cell; the three stale images of removed apps deleted. Capture script .shot/shot-insights.mjs.

Type of change

  • Bugfix
  • Documentation / README

Checklist

  • dotnet build Release clean
  • dotnet test — 851 passed / 0 failed
  • Dev-auth UI E2E run locally as CI runs it (RUN_AGENTOS_E2E=true, Web :5199) — 18 passed / 0 failed
  • No secrets committed

Test plan

Local dev-auth E2E green (18/0) with the payload change in the build; screenshot captured off the running full stack (login operator → Insights → charts populated from 22 seeded runs).

…ts gallery shot

Two Insights-consolidation follow-ups:

- Board's ticket "Workflow" action sends the story via WM.RequestLaunchPayload("workflow", …),
  but OrchestrationStudio never consumed it — the ticket→run handoff silently dropped the story
  (the old Pipeline window used to consume its "pipeline" payload). Consume it on init and
  prefill the run input.

- README gallery: replace the Insights text-only cell with a real screenshot
  (docs/images/app-insights.png — full Aspire stack, real Keycloak login, seeded run history:
  KPIs, all four charts, the "≈ $ API" estimate and budget panel visible) and drop the three
  stale images of the removed apps (app-overview/app-pipeline/app-cost). Capture script added
  as .shot/shot-insights.mjs (chromium-1228, logs in via the standard kc form).

Verified: Release build clean; 851 unit tests pass; dev-auth UI E2E run locally the way CI runs
it (RUN_AGENTOS_E2E=true, standalone Web :5199) — 18 passed / 0 failed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hoangsnowy
hoangsnowy merged commit 475af6f into main Aug 11, 2026
4 checks passed
@hoangsnowy
hoangsnowy deleted the fix/workflow-launch-payload branch August 11, 2026 13:13
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