Skip to content

feat(landing): consolidate use-case demo into unified trace view#226

Merged
buremba merged 2 commits into
mainfrom
feat/landing-trace-consolidation
Apr 20, 2026
Merged

feat(landing): consolidate use-case demo into unified trace view#226
buremba merged 2 commits into
mainfrom
feat/landing-trace-consolidation

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented Apr 20, 2026

Summary

  • Merge separate Skills + Memory cards into a single agent card with an inline trace showing skill calls and memory operations in order, per use case
  • Replace the flat 12-tab row with a scope-grouped layout (Personal / Organizations / Public) so visitors can orient themselves without reading every label
  • Replace the static "Skills used" pill list (which was always ["github"] from the generated agent config) with the actual MCP server and network allowlist from the skill config

Test plan

  • cd packages/landing && bun run build passes
  • All 12 /for/<use-case>/ pages render the trace + MCP + allowlist block (verified via Playwright)
  • Visual review of the scope-grouped tabs on the home hero + campaign pages

Merge separate Skills and Memory cards into a single agent card with an
inline trace that shows skill calls and memory operations in order.
Replace the flat use-case tab row with a scope-grouped layout (Personal /
Organizations / Public) so visitors can place themselves without scanning
twelve unrelated labels.

Each of the twelve use cases now carries its own trace sequence in
use-case-showcases.ts, and the post-trace summary block shows the actual
MCP server and network allowlist from the skill config instead of a
static "Skills used" pill list.
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 824c9764a9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +586 to +587
label={activeUseCase.runtime.responseLabel}
text={activeUseCase.runtime.response}
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Populate response block from actual runtime fields

This new ResponseBlock reads activeUseCase.runtime.responseLabel and activeUseCase.runtime.response, but the runtime payload built in use-case-showcases.ts only defines request/steps/outcome (plus the newly added trace), so both values are undefined for every use case. In practice this ships an empty response panel across the demo pages, which undercuts the new unified trace experience; either add responseLabel/response to each runtime entry or derive the block from existing fields before rendering.

Useful? React with 👍 / 👎.

@buremba buremba merged commit c030fa7 into main Apr 20, 2026
6 of 7 checks passed
@buremba buremba deleted the feat/landing-trace-consolidation branch April 21, 2026 21:41
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