luccast
0035408755
Refactor ClawdbotClient challenge-response handling by removing HMAC-SHA256 signature generation for the timestamp. Updated response structure to align with documentation, ensuring the device object includes only the nonce. This change simplifies the authentication process while maintaining security.
2026-01-25 19:33:48 -05:00
luccast
265f8bcb1f
Refactor ClawdbotClient challenge-response handling. Improved WebSocket state checks before sending responses and updated HMAC-SHA256 signing to include both nonce and timestamp. Enhanced logging for challenge response messages to aid in debugging.
2026-01-25 19:31:52 -05:00
luccast
e793a46072
Update README.md for Clawdbot link correction and enhance clawdbot integration documentation. Refactor clawdbot exports for clearer client-server separation in the codebase.
2026-01-25 19:30:15 -05:00
luccast
4e9de39bc6
Implement challenge-response authentication in ClawdbotClient. Added handling for connect.challenge events, including HMAC-SHA256 signing of the nonce for secure connection establishment. Improved logging for received messages and connection events.
2026-01-25 19:27:44 -05:00
luccast
b0ea10e9f5
Improve ClawdbotClient logging and connection handling. Added raw message logging for better debugging and updated WebSocket close event to log closure details. Disabled auto-reconnect for debugging purposes.
2026-01-25 19:23:26 -05:00
luccast
0a787fa485
Enhance ClawdbotClient with detailed logging for connection events and error handling. Added console logs for connection attempts, timeouts, WebSocket creation, message reception, and errors to improve debugging and monitoring capabilities.
2026-01-25 19:20:39 -05:00
luccast
64e28d03f9
Implement custom 404 Not Found page with navigation link and update document title to 'Crabwalk'. Added NotFound component to enhance user experience when a page is not found.
2026-01-25 19:14:16 -05:00
luccast
fe2120fd8d
Add CrabNode to ActionGraph for enhanced session visualization
...
- Introduced CrabNode to represent a central point in the ActionGraph.
- Updated nodeTypes to include CrabNode and modified rawNodes to always include it.
- Established connections from CrabNode to visible session nodes for better clarity.
- Adjusted layout logic to ensure proper positioning of nodes, especially when only the CrabNode is present.
- Updated MiniMap to visually distinguish CrabNode with a unique color.
2026-01-25 18:21:07 -05:00
luccast
642d424da5
Enhance ClawdbotClient connection handling with improved error management and timeout logic. Added timeout for WebSocket connection attempts and ensured proper cleanup on errors and message handling. This refactor aims to increase reliability during connection establishment and message processing.
2026-01-25 18:16:22 -05:00
luccast
2a0d93a197
Refactor dbDevtools and MonitorPage components to include loading states for improved user experience. Introduced DbInspectorWrapper and MonitorPageWrapper to manage client-only rendering and display loading indicators while data is being fetched.
2026-01-25 18:13:48 -05:00
luccast
29c5426d25
Update package.json to allow remote access in development mode and enhance README.md with instructions for remote monitoring and gateway requirements.
2026-01-25 18:10:32 -05:00
luccast
4bd83eaed2
Update README.md to include the location of the token file for easier configuration of the CLAWDBOT_API_TOKEN.
2026-01-25 18:08:55 -05:00
luccast
bf5c8f218f
Update README.md to enhance configuration instructions for gateway authentication, providing two options for setting the CLAWDBOT_API_TOKEN environment variable.
2026-01-25 18:04:30 -05:00
luccast
bfedece5fe
Update README.md to reflect project purpose and features. Changed project description to highlight real-time monitoring of Clawdbot agents across multiple platforms. Added detailed features section and updated configuration instructions for gateway authentication.
2026-01-25 18:00:54 -05:00
luccast
4d82b71a7a
Refactor ActionGraph and related components for improved type safety and code clarity. Removed unnecessary peer dependency in package-lock.json. Updated session and action node components to use explicit types and fixed minor styling issues. Enhanced local collection options in clawdbot integration and demo-db. Adjusted live query handling in demo and monitor routes for better data management.
2026-01-25 17:59:15 -05:00
luccast
58973da692
init
2026-01-25 17:47:27 -05:00