Improve error messages and troubleshooting #17

Open
opened 2025-10-28 19:47:02 +00:00 by PhilflowIO · 1 comment
PhilflowIO commented 2025-10-28 19:47:02 +00:00 (Migrated from github.com)

Make error messages more helpful and actionable.

Requirements:

  • Detailed error codes with links to documentation
  • Suggest fixes for common errors
  • Export detailed error log (JSON format)
  • Integration with --debug flag

Example:

Error: Authentication failed (HTTP 401)
Possible causes:
  1. Invalid credentials
  2. OAuth token expired
  3. Insufficient permissions

Troubleshooting steps:
  - Verify credentials in .env file
  - Regenerate OAuth refresh token
  - Check API permissions in Google Cloud Console

For more help: https://docs.example.com/errors/AUTH_401

Estimated Effort: Small (2 days)

Related to: DAV Migration CLI - Phase 2

Make error messages more helpful and actionable. **Requirements:** - Detailed error codes with links to documentation - Suggest fixes for common errors - Export detailed error log (JSON format) - Integration with `--debug` flag **Example:** ``` Error: Authentication failed (HTTP 401) Possible causes: 1. Invalid credentials 2. OAuth token expired 3. Insufficient permissions Troubleshooting steps: - Verify credentials in .env file - Regenerate OAuth refresh token - Check API permissions in Google Cloud Console For more help: https://docs.example.com/errors/AUTH_401 ``` **Estimated Effort:** Small (2 days) **Related to:** DAV Migration CLI - Phase 2
shrutipandya3 commented 2025-10-29 11:22:07 +00:00 (Migrated from github.com)

Can i work on this if still open?

Can i work on this if still open?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Phil/tsdav#17
No description provided.