You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added provider-ref syntax like --dbc opendbc:<name> for decode, encode, and dbc inspect.
Added comma:<name> as an alias for opendbc:<name>.
Added re match-dbc and re shortlist-dbc for ranking DBC candidates against captures.
Added score_dbc_candidates() for frequency-weighted DBC matching.
Added dbc_source metadata to decode, encode, and dbc inspect structured output.
Added auto_refresh support for the opendbc provider cache.
Improved DBC_CACHE_MISS errors with actionable refresh guidance.
Changed
dbc inspect now uses the internal cantools runtime adapter while preserving current CLI, MCP, and structured output contracts.
DBC inspection now uses CANarchy-owned metadata types internally.
Active transmit commands now emit safety prompts to stderr, and --ack-active triggers explicit confirmation.
Fixed
Fixed encode --dbc ... invalid signal assignments to return the documented DBC_SIGNAL_INVALID error code.
Documentation
Refreshed architecture, command, agent, tutorial, comparison, and reverse-engineering spec docs for the current DBC-provider and reverse-engineering surface.
Added a provider-backed DBC workflow tutorial.
Updated the docs site structure and specs to match the current implementation.