[PR #172] [MERGED] improve api docs #171

Closed
opened 2026-02-16 03:16:21 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-ts/pull/172
Author: @logan-markewich
Created: 9/9/2025
Status: Merged
Merged: 9/10/2025
Merged by: @logan-markewich

Base: mainHead: logan/improve-api-docs


📝 Commits (3)

  • 32ff379 improve api reference generation
  • abc3ccb add more typedoc references
  • 6ba6089 update docs build script

📊 Changes

7 files changed (+372 additions, -24 deletions)

View changed files

📝 packages/core/src/middleware/state.ts (+46 -0)
📝 packages/core/src/middleware/trace-events.ts (+44 -0)
📝 packages/core/src/middleware/trace-events/create-handler-decorator.ts (+50 -0)
📝 packages/core/typedoc.json (+6 -1)
📝 packages/viz/src/drawing.ts (+45 -0)
📝 scripts/add-frontmatter.js (+14 -21)
📝 scripts/build-docs.js (+167 -2)

📄 Description

  • flattens output structure
  • ensures current APIs have typedoc strings

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/workflows-ts/pull/172 **Author:** [@logan-markewich](https://github.com/logan-markewich) **Created:** 9/9/2025 **Status:** ✅ Merged **Merged:** 9/10/2025 **Merged by:** [@logan-markewich](https://github.com/logan-markewich) **Base:** `main` ← **Head:** `logan/improve-api-docs` --- ### 📝 Commits (3) - [`32ff379`](https://github.com/run-llama/workflows-ts/commit/32ff379fcc16c68a2fb5f550a95d3e1f078a8afc) improve api reference generation - [`abc3ccb`](https://github.com/run-llama/workflows-ts/commit/abc3ccbc116a973d2415c0cc7beb43ad5d048b7b) add more typedoc references - [`6ba6089`](https://github.com/run-llama/workflows-ts/commit/6ba60897c0a9bb900640545c853049d7b7301027) update docs build script ### 📊 Changes **7 files changed** (+372 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `packages/core/src/middleware/state.ts` (+46 -0) 📝 `packages/core/src/middleware/trace-events.ts` (+44 -0) 📝 `packages/core/src/middleware/trace-events/create-handler-decorator.ts` (+50 -0) 📝 `packages/core/typedoc.json` (+6 -1) 📝 `packages/viz/src/drawing.ts` (+45 -0) 📝 `scripts/add-frontmatter.js` (+14 -21) 📝 `scripts/build-docs.js` (+167 -2) </details> ### 📄 Description - flattens output structure - ensures current APIs have typedoc strings --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:16:21 -05:00
yindo closed this issue 2026-02-16 03:16:21 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/workflows-ts#171