Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
fix(speakers): align analyze wire literals master
statement_embeddings.payload_format and statement_embeddings.dtype were validated against legacy Python literals. The Rust helper emits raw-f32le-row-major-v1 and float32-le, while the adapter wrongly required f32le and float32. core/crates/solstone-core-speakers-analyze/src/lib.rs remains the source of truth through const PAYLOAD_FORMAT and const DTYPE_F32LE. The adapter and scripts/release_install_smoke.py now share one constant pair in solstone/apps/speakers/encoder_config.py, pinned to that Rust source by tests/test_speakers_analyze_wire_constants.py. Carrier: vpe-98.
Author Jer Miller Date (Jul 31, 2026, 7:45 PM UTC) Commit 2bc42ee1 2bc42ee10275d7b4c84b6c5ffdebcafd8efd9e55 Parent adf2e9c5 adf2e9c5ff88d63aa03872c53bfe08cee7017bc3