Expose the sidecar's description through InstrumentGeometry #4
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
SchemaVersion-2 sidecars carry a human-readable
descriptionfield ("Euro vs US Dollar" — see the EURUSD fixture insrc/meta.rs), butInstrumentGeometry::from_sidecar_bytesdrops it, sosymbol_metaconsumers cannot surface it.Aura's
aura data info <symbol>(Brummel/Aura#273) prints the neutral geometry as one JSON object and would carrydescriptionalongsidedigits/pipSize/tickSize/lotSize/baseAsset/quoteAsset; it ships without the field until the reader exposes it.Suggested shape:
description: Option<String>— optional rather than core, so sidecars without the field keep parsing. Neutrality holds: description is instrument identity, not provider internals —generator/schemaVersion/generatedAtUtcstay internal as before.