{"content":"DSH 0.1.5 follow-up: mounted the two stock guard-rail plugins — dsh-repeat-tool-reminder (thresholds 3/5/8, 500-char argument preview; appends a model-visible advisory when the agent re-issues the exact same tool call, never blocks) and dsh-tool-call-timeout-policy (cooperative per-tool deadline from each tool's declared timeoutMs, mainly enforcing our configured web_search 60s budget). Both are stock dsh-base default mounts, zero host-side surface. New guard-policies.test.mjs drives a LOOP_GREP mock loop and asserts the gentle reminder reaches the provider payload after the third identical consecutive call; full dsh-runtime suite, dependency gate, and tsc all green. The skill trio (dsh-skill/-filesystem/-tool-skill), schedule, jobs, hooks, acp, feedback, time-context, and sandbox packages were evaluated and deliberately deferred — skill trio risks conflicting with our per-Bot skill isolation, jobs has no background producers mounted, and the sandbox trio is a security-posture decision to stage separately.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}