mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-31 12:22:14 +03:00
* feat(cli-tools): add all Hermes Agent auxiliary model roles Extend HERMES_AGENT_ROLES from 7 to 18 slots to match the full auxiliary.* set in Hermes Agent config.yaml: - add: mcp, title_generation, memory_query_rewrite, tts_audio_tags, triage_specifier, kanban_decomposer, profile_describer, goal_judge, curator, monitor, background_review - reorder: web_extract before compression (match upstream docs) Backend generator/reader are generic on auxiliary.<role> — only the role catalog, UI card, and i18n (en + pl) needed updating. * fix(i18n): translate the 12 new Hermes auxiliary roles into vi and pt-BR The 22 new en.json keys landed only in pl.json, breaking the vi and pt-BR key-parity guards. Adds the same keys with real translations (no placeholder strings), keeping both parity assertions exact. Co-authored-by: diegosouzapw <diegosouza.pw@gmail.com> * test(cli-helper): guard HERMES role catalog parity between backend and UI Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> --------- Co-authored-by: diegosouzapw <diegosouza.pw@gmail.com> Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>