Automatic History Recording
Every time you send a request, LiteClient automatically saves it to your history with complete details:- Request method and URL
- Execution timestamp
- Response status code
- Execution duration
- Full request configuration (headers, body, auth)
History is recorded regardless of whether the request succeeds or fails. This helps you debug issues by reviewing failed requests.
Viewing History
Access your request history from the LiteClient sidebar:Day-Grouped Organization
History items are automatically organized into date groups for easy navigation:- Today
- Yesterday
- Last Week
- Older
All requests sent today appear in the “Today” group at the top of the history list.
Replaying Requests
Replay any historical request to re-execute it with the same configuration:When you replay a request, variables are resolved using current environment values, not the values from when the request was originally sent.
Request Details
Each history item captures the complete request configuration:What’s Recorded
- URL - Full request URL with query parameters
- Method - HTTP method (GET, POST, PUT, etc.)
- Headers - All request headers including authentication
- Body - Request body content and type
- Auth - Authentication configuration
- Duration - Execution time in milliseconds
- Timestamp - When the request was sent
- Status - Response status code (if received)
What’s Not Recorded
- Response body content (only status is saved)
- Response headers
- Cookies
- Test results
History items are lightweight to keep storage efficient. To preserve full response details, save important requests to collections.
Managing History
Delete Individual Items
Remove specific requests from your history:Bulk Delete by Day
Delete all requests from a specific day or date group:- Right-click on a date group header (e.g., “Today”, “Yesterday”)
- Select Delete All to remove all requests from that group
- Confirm the deletion
Clear All History
Remove all history items at once:History Storage
History is stored according to your storage scope setting:- Global Storage
- Workspace Storage
When using global storage (default), history is saved in VS Code’s global storage directory. This keeps history:
- Private to your VS Code installation
- Available across all workspaces
- Not shared via Git
Switch storage scopes by clicking the LiteClient: Global/Workspace indicator in the VS Code status bar. See the Storage documentation for details.
History Limits
To keep storage efficient, LiteClient automatically manages history size:- No hard limit on number of items
- Older items are eventually pruned to prevent unbounded growth
- Recent requests are always preserved
Using History Effectively
Debugging Failed Requests
When a request fails:- Open the history item to review the exact configuration
- Check the URL, headers, and body for errors
- Modify and resend to test fixes
- Save the working version to a collection
Tracking API Changes
Use history to track API behavior over time:- Compare request durations to identify performance changes
- Review status codes to detect API availability issues
- Replay old requests to verify backward compatibility
Repeating Workflows
For multi-step workflows:- Execute each request in sequence
- Review history to verify all steps completed
- Replay failed steps as needed
- Save the complete workflow to a collection for future use
Best Practices
Save important requests to collections
Save important requests to collections
History is temporary and may be cleared. Save requests you’ll reuse to collections so they’re preserved permanently.
Review history regularly
Review history regularly
Periodically review your history to identify patterns, debug issues, and find requests worth saving to collections.
Use history for debugging
Use history for debugging
When debugging, check history to compare working and failing requests. Look for differences in headers, parameters, or body content.
Clear old history periodically
Clear old history periodically
Keep your history manageable by clearing old items. Use bulk delete to remove requests from specific time periods.
Don't rely on history for collaboration
Don't rely on history for collaboration
History is personal and not shared with your team. Use collections and workspace storage for team collaboration.