Skip to content

[Docs] Modernization: the README documents every method, option and error - #100

Merged
fostimus merged 5 commits into
masterfrom
df/modernize-docs
Oct 28, 2026
Merged

fostimus merged 5 commits into
masterfrom
df/modernize-docs

Conversation

@fostimus

@fostimus fostimus commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Layer 4 of 4, on #99. The README now documents every method, option, error and the rate limiting in node-anvil's structure, plus the generated types and the CLI, so there is one place to keep current.

  • The docs/ folder, mkdocs and the Read the Docs config go; their content is in the README.
  • CONTRIBUTING.md gains the integration test script, the generated types and what the sync workflow needs.

How to verify


Open workspace in Conductor

@fostimus
fostimus added this pull request to stack #101 October 21, 2026 21:04
@fostimus fostimus changed the title Document the client in the README, and drop the docs folder [Docs] Modernization: the README documents every method, option and error Oct 21, 2026
@fostimus
fostimus force-pushed the df/modernize-docs branch 2 times, most recently from c0e8707 to 8d2de70 Compare October 27, 2026 22:08
@fostimus
fostimus force-pushed the df/modernize-docs branch 3 times, most recently from 22f27eb to 192a8d7 Compare October 28, 2026 17:52
@fostimus
fostimus force-pushed the df/modernize-docs branch 2 times, most recently from b019250 to 41d03b4 Compare October 28, 2026 22:09
Base automatically changed from df/modernize-generated-types to master October 28, 2026 22:32
fostimus and others added 5 commits October 28, 2026 15:32
The README now covers every method, option, error and the rate limiting
the way node-anvil's does, plus the generated types and the CLI, so there
is one place to keep current. The docs/ folder, mkdocs and the Read the
Docs config go; their content is in the README. CONTRIBUTING.md gains the
integration test script, the generated types and the sync workflow's
requirements.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Only four payload models extend the generated types, not all of them; a
misspelled option is kept as an extra field rather than rejected; the
non-JSON error carries a body snippet; Retry-After is honored on every
retried status and capped; and params, timeout and cast_args are listed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… and dict file kinds

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@fostimus
fostimus marked this pull request as ready for review October 28, 2026 22:35
@fostimus
fostimus merged commit 4f0d743 into master Oct 28, 2026
7 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