Files
hermes-agent/agent
kshitijk4poor df25bbf469 refactor(skills): one disabled rule in the prompt index; hoist prefix import
r2 gate (quality, Low cleanups):
- is_disabled_entry: drop the dead `bool(disabled) and`, because isdisjoint
  on an empty set already gives False.
- agent/skill_commands.py: import AMBIGUOUS_SKILL_PREFIX once at module
  level instead of inside two adjacent functions. There is no cycle:
  agent/skill_utils.py imports neither skill_commands nor prompt_builder.
- prompt_builder hides(): drop `frontmatter_name in disabled`. The
  post-resolve is_disabled_entry already matches the declared name, and
  hidden copies still take part in resolution, so the index output is
  unchanged. The bare `skill_name` (dir name) term stays: it is base
  behaviour that list/view never had, and it is not changed here.
2026-10-04 02:54:56 +05:30
..
2026-09-11 09:31:13 -07:00