feat(backend): add thiserror-based error handling

Introduce AppError enum to replace panic-based error handling in executable loading and state management. Adds proper error propagation with descriptive error messages for missing executables, key patterns, and environment variables.
This commit is contained in:
2025-12-11 17:43:40 -06:00
parent fd474767ae
commit 2532a21772
7 changed files with 67 additions and 18 deletions

View File

@@ -1,4 +1,5 @@
pub mod config;
pub mod errors;
pub mod handlers;
pub mod models;
pub mod railway;