Commit Graph

4 Commits

Author SHA1 Message Date
2532a21772 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.
2025-12-11 17:43:40 -06:00
e23c01e4fd refactor: reorganize backend modules and create lib.rs 2025-12-11 17:22:05 -06:00
d4454d7367 refactor: extract handlers to handlers/ directory 2025-12-11 17:22:05 -06:00
1a2b8c4407 refactor: convert to Cargo workspace structure 2025-12-11 17:21:10 -06:00