Commit 98dfce0
committed
Flatten API reference into single file using pydoc-markdown
- Replace custom AST-based generator with pydoc-markdown library
- Generate single sdk/api/index.mdx with all API documentation (7214 lines)
- Remove 11 separate module MDX files (agent, conversation, llm, etc.)
- Update docs.json to reference only sdk/api/index
- Install pydoc-markdown in workflow for doc generation
- Uses pydoc-markdown's native markdown output with Mintlify frontmatter
- No external dependencies needed at runtime (pydoc-markdown installed in CI)1 parent be9d886 commit 98dfce0
File tree
15 files changed
+7334
-2989
lines changed- .github
- scripts
- workflows
- sdk/api
15 files changed
+7334
-2989
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
58 | 62 | | |
59 | 63 | | |
60 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
| 268 | + | |
280 | 269 | | |
281 | 270 | | |
282 | 271 | | |
| |||
447 | 436 | | |
448 | 437 | | |
449 | 438 | | |
450 | | - | |
| 439 | + | |
This file was deleted.
This file was deleted.
0 commit comments