()
| 2617 | // change on disk) so new skills get announced. NOT called on compact — |
| 2618 | // post-compact re-injection costs ~4K tokens/event for marginal benefit. |
| 2619 | export function resetSentSkillNames(): void { |
| 2620 | sentSkillNames.clear() |
| 2621 | suppressNext = false |
| 2622 | } |
| 2623 | |
| 2624 | /** |
| 2625 | * Suppress the next skill-listing injection. Called by conversationRecovery |
no test coverage detected