Skip to content

docs: fix documentation consistency — update counts to v0.3.0 reality#59

Merged
rfunix merged 2 commits intomainfrom
docs/fix-documentation-consistency
Mar 5, 2026
Merged

docs: fix documentation consistency — update counts to v0.3.0 reality#59
rfunix merged 2 commits intomainfrom
docs/fix-documentation-consistency

Conversation

@rfunix
Copy link
Owner

@rfunix rfunix commented Mar 5, 2026

Summary

  • Bug fix: prompts://list resource was returning 33 entries instead of 35 — added save_report and social_engineering_assessment to the catalog in src/tengu/resources/prompts.py
  • Docs: All tool/prompt counts updated to match server.py reality: 80 tools, 35 prompts
  • Docs: v0.3.0 CHANGELOG entry was incomplete (only listed 3 tools; now lists all 20 new tools + 3 prompts)
  • Docs: docs/configuration-reference.md stealth config fields corrected to match actual Pydantic models (socks5h→socks5, min_delay→min_delay_ms, rotate→enabled, added [stealth.wrapper], [stealth.dns])
  • Docs: docs/api-reference.md now includes a v0.3 Tools section documenting all 17 new tools
  • Docs: docs/security-model.md corrects sanitize_hash max chars (512→2048) and accepted char set
  • Docs: docs/tool-development-guide.md corrects "8-Step" header to "9-Step" and lists all 18 tool categories

Test plan

  • uv run pytest tests/unit/ -q — 2531 passed, 0 failed
  • uv run ruff check src/ — All checks passed
  • grep -rn "63 tool\|83 tool\|34 prompt" docs/ README.md CLAUDE.md — 0 results

🤖 Generated with Claude Code

rfunix and others added 2 commits March 4, 2026 23:16
….3.0 reality

Audit found discrepancies between docs and server.py (80 tools, 35 prompts).
Also fixes a functional bug in prompts://list resource returning 33 instead of 35 entries.

Changes:
- src/tengu/resources/prompts.py: add missing save_report and social_engineering_assessment entries
- tests/unit/test_prompt_resources.py: update reporting count assertion (7→8)
- CLAUDE.md: 83→80 tools, 34→35 prompts; expand module map with v0.3 tools; fix stealth config example
- README.md: badge/counts 63→80, add 17 v0.3 tools to catalog, 34→35 workflows
- CHANGELOG.md: complete v0.3.0 entry (was 3 tools; now lists all 20 new tools + 3 prompts)
- docs/architecture.md: update counts, mermaid diagrams, proxy flag table
- docs/api-reference.md: add v0.3 Tools section documenting all 17 new tools
- docs/configuration-reference.md: fix stealth config field names to match actual Pydantic models
- docs/security-model.md: fix sanitize_hash (512→2048 chars, correct char set)
- docs/tool-development-guide.md: 8-Step→9-Step; add all 18 tool categories
- docs/hn-post.md: 66→80 tools, 2300+→2562+ tests
- FUTURE_ROADMAP.md: 83→80 tools in all occurrences
- docs/autonomous-agent.md: 83→80 tools

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rfunix rfunix merged commit 2c18152 into main Mar 5, 2026
2 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