types/generated/rust/ must be deleted after updating typegen.
Current state (transitional):
types/generated/rust/crates/qntx/src/types/To complete:
cmd/qntx/commands/typegen.go to output Rust types directly to crates/qntx/src/types/typegen/rust/index.go to skip generating lib.rs, Cargo.toml, README.md when outputting to embedded locationtypegen/check.go to use new path for Rust typesflake.nix generate-typestypes/generated/rust/ directoryexclude listcrates/qntx/ with types, plugin scaffolding, error handling, tracingqntx-python-plugin and qntx-app migrated to use qntx cratetypes/generated/rust/ to crates/qntx/src/types/qntx-inference plugin createdUpdate typegen to output directly to crates/qntx/src/types/ - Remove the sync step by having typegen generate types in place, skipping lib.rs/mod.rs generation for the embedded location.
Migrate qntx-python-plugin to use shared proto definitions - Replace its local proto compilation with imports from qntx::plugin::proto.
Add qntx-python-plugin integration with qntx types - Use qntx::types::{Job, JobStatus} for job lifecycle consistency.
Move workspace profiles to root Cargo.toml - Consolidate release profiles from individual crates.