Skip to content

docs: comprehensive audit — fix 12 stale/missing items across 10 pages#3618

Merged
teknium1 merged 1 commit intomainfrom
hermes/hermes-b351df6b
Mar 28, 2026
Merged

docs: comprehensive audit — fix 12 stale/missing items across 10 pages#3618
teknium1 merged 1 commit intomainfrom
hermes/hermes-b351df6b

Conversation

@teknium1
Copy link
Copy Markdown
Contributor

Summary

Audited all docs against recent PRs and commits. Found 12 items that were stale, misleading, or missing across 10 documentation pages.

Changes by Priority

Critical (misleading docs)

File Fix PR
features/hooks.md Remove 'planned — not yet wired' markers on 4 active hooks, add callback signatures #3542
security.md Tirith block verdicts now approvable (not hard-blocked), add pkill/gateway-run guards #3428, #3593

New feature docs

File Fix PR
configuration.md Add agent.tool_use_enforcement section (auto/true/false/list) #3551, #3528
configuration.md Expand auxiliary config with per-task timeout fields (compression 120s, etc.) #3597
features/api-server.md Add /v1/health alias, Security Headers section, CORS details (Max-Age, SSE, Idempotency-Key) #3572#3580

Stale/incomplete

File Fix PR
configuration.md Alibaba model: qwen-plusqwen3.5-plus #3484
environment-variables.md Specify actual DashScope default URL #3484
cli-commands.md Add alibaba to --provider list
fallback-providers.md Add Alibaba/DashScope to provider table
messaging/email.md Document noreply/automated sender filtering #3606
toolsets-reference.md Add 4 missing platform toolsets (matrix, mattermost, dingtalk, api-server) #3583
features/skills.md List default GitHub taps including garrytan/gstack #3605

Files Changed

10 files, +62/-12 — all documentation markdown, no code changes.

… pages

Fixes found by auditing docs against recent PRs/commits:

Critical (misleading):
- hooks.md: Remove stale 'planned — not yet wired' markers for 4 hooks
  that are now active (#3542). Add correct callback signatures.
- security.md: Update tirith verdict behavior — block verdicts now go
  through approval flow instead of hard-blocking (#3428). Add pkill/killall
  self-termination guard and gateway-run backgrounding patterns (#3593).

New feature docs:
- configuration.md: Add tool_use_enforcement section with value table
  (auto/true/false/list) from #3551/#3528.
- configuration.md: Expand auxiliary config with per-task timeouts
  (compression 120s, web_extract 30s, approval 30s) from #3597.
- api-server.md: Add /v1/health alias, Security Headers section,
  CORS details (Max-Age, SSE headers, Idempotency-Key) from
  #3572/#3573/#3576/#3580/#3530.

Stale/incomplete:
- configuration.md: Fix Alibaba model name qwen-plus -> qwen3.5-plus (#3484).
- environment-variables.md: Specify actual DashScope default URL.
- cli-commands.md: Add alibaba to --provider list.
- fallback-providers.md: Add Alibaba/DashScope to provider table.
- email.md: Document noreply/automated sender filtering (#3606).
- toolsets-reference.md: Add 4 missing platform toolsets — matrix,
  mattermost, dingtalk, api-server (#3583).
- skills.md: List default GitHub taps including garrytan/gstack (#3605).
@teknium1 teknium1 merged commit 02fb7c4 into main Mar 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant