Improves developer experience and simplifies debugging/integration.
Acceptance Criteria
- Invalid quest interactions should return standardized errors.
- Error handling should remain consistent across all functions.
- Documentation should reflect new error structure.
Improves developer experience and simplifies debugging/integration.
Acceptance Criteria