lchtangen/SampleMind-AI---Beta

Improve error messages in audio engine

Open

#5 aperta il 4 ott 2025

Vedi su GitHub
 (1 commento) (1 reazione) (2 assegnatari)Python (2 fork)auto 404
audiobeginnergood first issue

Metriche repository

Star
 (1 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Description: Make error messages more helpful for users.

Tasks:

  • Add context to exceptions
  • Suggest solutions
  • Include relevant file paths

File: src/samplemind/core/engine/audio_engine.py

Example:

# Before
raise ValueError("Invalid audio file")

# After
raise ValueError(
    f"Invalid audio file: {file_path}\n"
    f"Supported formats: WAV, MP3, FLAC\n"
    f"Please check the file format and try again."
)

Difficulty: 🟢 Beginner Time: 1-2 hours

See docs/GOOD_FIRST_ISSUES.md Issue #5 for details.

Guida contributor