A modular local inference LLM coding agent. Core component of siGit Factory.
Fix Windows clippy: silence dead_code for Unix-only backend/provider
The interactive client (run_interactive in main.rs, mod tui in chat.rs) is #[cfg(unix)]. On Windows the binary runs ACP-only and drives onde directly, so the entire `backend` module and the provider-resolution path in `provider` are legitimately unused there. With `-D warnings` clippy turned 26 dead_code/unused_import warnings into errors on windows-msvc only. Gate the suppression to non-Unix targets so macOS and Linux builds keep full lint coverage: - backend.rs, provider.rs: module-level #![cfg_attr(not(unix), allow(dead_code))] - main.rs: #[cfg_attr(not(unix), allow(unused_imports))] on the backend import Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0114ejs5iB6iEjQkSrzLavne