b29ee6a650
The 'queues an Enter-submitted draft while compaction is active' test pastes a large message to push the session over the fixture's 22k threshold_tokens. At repeat(500) the payload is only ~4k tokens — the other ~18k came from the ambient system prompt (tool schemas + skills index + memory), leaving the trigger margin-less. The hermes-agent skill hub restructure (e3d524b482) shrank the bundled skills index by ~160 tokens and dropped the total just under threshold: compaction never started, waitForHeldCompletion() hung, and the test timed out at 90s on every branch since — including main (first red run:9a4d1a0130). Bump the payload to repeat(1500) (~12.4k tokens, total ~30k) so the test crosses the threshold on its own weight with ~8k tokens of margin, and document the invariant so the next prompt-weight change doesn't resurrect this.