Skip to content

feat: endpoint-centric API map UI (GLA-48)#8

Merged
paoloanzn merged 1 commit into
mainfrom
paolo/gla-48-map-ui
Mar 7, 2026
Merged

feat: endpoint-centric API map UI (GLA-48)#8
paoloanzn merged 1 commit into
mainfrom
paolo/gla-48-map-ui

Conversation

@paoloanzn
Copy link
Copy Markdown
Member

Summary

  • Replace request-centric list+detail view with an endpoint-centric API map that reads like an API reference
  • One row per unique endpoint (method + normalized URL + observation count), sorted by max relevance score
  • Detail pane shows merged schemas: auth headers with badges, request/response header tables, and body schemas rendered as indented type trees
  • All existing functionality preserved (snapshot/live toggle, cookie capture, JSON export)

Test plan

  • Open DevTools panel and trigger network activity — verify endpoints appear as grouped rows (not individual requests)
  • Click an endpoint row — verify detail pane shows Authentication, Request Headers, Request Body, Response Headers, Response Body sections
  • Trigger multiple requests to the same endpoint — verify observation count increments and schemas merge correctly
  • Verify auth headers (Authorization, Cookie, x-api-key, etc.) show 🔑 icon in list and AUTH badge in detail
  • Take a snapshot — verify cookies still capture and export JSON includes endpoint summaries
  • Test responsive layout at narrow widths

🤖 Generated with Claude Code

Replace request-centric list+detail view with an endpoint-centric API
map that reads like an API reference. One row per unique endpoint
(method + normalized URL + observation count), with merged schema
details including auth headers, request/response body schemas rendered
as indented type trees, and header tables with auth badges.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@linear
Copy link
Copy Markdown

linear Bot commented Mar 7, 2026

GLA-48 Map UI

Replace the current request list with an endpoint-centric view of the map.

  • One row per unique endpoint (method + normalized URL + observation count)
  • Expand an endpoint to see: auth headers, request schema, response schema
  • Live updates as new observations come in

Done when the panel reads like an API reference, not a request log.

@paoloanzn paoloanzn merged commit 06890a7 into main Mar 7, 2026
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