Skip to content

Feature/api usage history panel#317

Merged
greatest0fallt1me merged 2 commits into
CalloraOrg:mainfrom
Meet-hybrid:feature/api-usage-history-panel
Jun 29, 2026
Merged

Feature/api usage history panel#317
greatest0fallt1me merged 2 commits into
CalloraOrg:mainfrom
Meet-hybrid:feature/api-usage-history-panel

Conversation

@Meet-hybrid

Copy link
Copy Markdown

Description:
This PR introduces a collapsible side panel in ApiUsage that displays the last 50 test-call requests for the current API. The panel improves developer workflow by allowing quick restoration of parameters and cached responses.

Changes:

Added RequestHistoryPanel.tsx component.

Integrated with ApiUsage.tsx for collapsible side panel functionality.

Implemented testCallHistory.ts state management to store last 50 entries.

Clicking an entry restores parameters and displays cached response.

Mobile variant: bottom-sheet layout with persisted collapse state.

Ensured responsive design across breakpoints with WCAG 2.1 AA accessibility.

Dark-mode and design-token consistency applied.

Acceptance Criteria:

Last 50 entries listed in panel.

Clicking restores params and response.

Collapse state persists across sessions.

Mobile bottom-sheet variant works correctly.

Testing:

Verified entries restore correctly.

Confirmed persistence of collapse state.

Ran standard test suite and lint checks.

Covered edge cases with documented outputs.

Closes #189

@drips-wave

drips-wave Bot commented Jun 28, 2026

Copy link
Copy Markdown

@Meet-hybrid Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

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.

Add a request-history side panel to ApiUsage that lists last 50 test calls

2 participants