Skip to content

feat(api-client): rename envs, env help, sent-request inspector, collection redesign - #220

Merged
slaveofcode merged 1 commit into
developfrom
feat/api-client-improvements
Aug 16, 2026
Merged

feat(api-client): rename envs, env help, sent-request inspector, collection redesign#220
slaveofcode merged 1 commit into
developfrom
feat/api-client-improvements

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Four requested API Client improvements:

  1. Rename environments — the env editor now has a Name field (was permanently 'New Environment').
  2. Environment help — an info (ⓘ) toggle by ENV explains variables + {{name}} substitution; edit uses a pencil icon + KEY=value placeholder.
  3. Sent-request inspector — a new Request tab in the response panel shows the actual outgoing request (method, resolved URL, headers incl. auth, body) with {{variables}} resolved, so you can validate exactly what was sent. Pure summarizeSentRequest() unit-tested. (The sidebar History tab already logs every sent request.)
  4. Collection list redesign — colored method badge chips, active-request highlight, request-count pill, folder icon, hover-reveal actions.

EN + ID SEO updated (env how-to + a FAQ on inspecting the sent request). Full suite 1102 green, lint 0 errors, build green; env help verified rendering via headless screenshot.

…ection redesign

- Environments can now be renamed (name field in the env editor), not stuck
  on 'New Environment'.
- An info (i) toggle by ENV explains how variables and {{name}} substitution work.
- New 'Request' response tab shows the actual outgoing request (method, resolved
  URL, headers incl. auth, body) with variables resolved — to validate what was
  sent. Pure summarizeSentRequest() is unit-tested.
- Collection list redesigned: method badge chips, active-request highlight,
  request-count pill, hover-reveal actions.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
goodwebtools b63b4ce Aug 16 2026, 06:48 AM

@slaveofcode
slaveofcode merged commit db35436 into develop Aug 16, 2026
2 checks passed
@slaveofcode
slaveofcode deleted the feat/api-client-improvements branch August 16, 2026 06:48
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