Problem
The mention parser currently truncates hyphenated handles. A message containing @telegram-bridge is parsed as @telegram, which produces a false unknown-agent warning even when telegram-bridge is a registered agent.
Current code path observed by the operator uses a regex equivalent to @(\w+), which does not include hyphens.
Repro
- Send a message containing
@telegram-bridge
- Observe the parser capture
telegram instead of telegram-bridge
- The system emits an unknown-agent warning for
@telegram
Expected
Hyphenated handles should be parsed as full registered names.
Acceptance Criteria
Notes
Related orchestration-side tracking: realproject7/agent-os#354 covers the seed-instruction cleanup that contributed to the confusion, but the parser fix itself lives in this repo.
Problem
The mention parser currently truncates hyphenated handles. A message containing
@telegram-bridgeis parsed as@telegram, which produces a false unknown-agent warning even whentelegram-bridgeis a registered agent.Current code path observed by the operator uses a regex equivalent to
@(\w+), which does not include hyphens.Repro
@telegram-bridgetelegraminstead oftelegram-bridge@telegramExpected
Hyphenated handles should be parsed as full registered names.
Acceptance Criteria
@telegram-bridgeare captured as full mentionsNotes
Related orchestration-side tracking:
realproject7/agent-os#354covers the seed-instruction cleanup that contributed to the confusion, but the parser fix itself lives in this repo.