* feat(webhooks): add Webhooks Debug Panel and related functionality
- Introduced a new Webhooks Debug Panel for inspecting registered webhook tunnels and viewing captured request/response logs.
- Added necessary backend support for listing webhook registrations and logs, as well as clearing logs.
- Updated Developer Options to include a route for the new Webhooks Debug Panel.
- Enhanced core RPC client to support new webhook-related commands and events.
- Implemented logging and error handling for webhook requests in the backend.
This feature enhances developer tooling for monitoring and debugging webhook interactions.
* feat(webhooks): add Webhooks Debug Panel and related functionality
- Introduced a new Webhooks Debug Panel for inspecting registered webhook tunnels and captured request logs.
- Added functionality to list webhook registrations and logs, clear logs, and display real-time updates.
- Updated Developer Options to include the new Webhooks section.
- Enhanced core RPC client to support new webhook-related commands and events.
- Implemented backend support for webhook event handling and logging.
This feature aims to improve developer tooling for monitoring and debugging webhook interactions.
* feat(webhooks): enhance TunnelList and useWebhooks for echo registration
- Updated TunnelList component to include functionality for registering and unregistering echo for tunnels.
- Enhanced useWebhooks hook to support echo registration and unregistration, including real-time updates for tunnel activity.
- Added connection status display in the Webhooks page to indicate the connection state to the core service.
- Improved error handling and user feedback for echo toggle actions in the TunnelCard component.
These changes improve the user experience for managing webhook tunnels and their associated echo registrations.
* refactor(webhooks): streamline import of WebhookActivityEntry type
- Removed redundant import statement for WebhookActivityEntry in useWebhooks.ts.
- Updated the import to use a direct reference from the webhooksSlice, improving code clarity and maintainability.
* ran formatter