Skip to content

[Docs] Read annotated __all__ and drop the removed GQA ops - #55

Merged
lcy-seso merged 1 commit into
tile-ai:mainfrom
lcy-seso:fix/api/sampling-and-gqa-removals
Sep 28, 2026
Merged

lcy-seso merged 1 commit into
tile-ai:mainfrom
lcy-seso:fix/api/sampling-and-gqa-removals

Conversation

@lcy-seso

Copy link
Copy Markdown
Contributor

Problems

Changes

  • check_api_pages.py reads __all__ from an annotated assignment as well as a plain one.
  • attention.md drops GroupedQueryAttentionPrefillVarlenFwdOp, GroupedQueryAttentionDecodePagedWithKVCacheFwdOp and GroupedQueryAttentionSlidingWindowVarlenFwdOp.
  • Against TileOPs main at 3bf8bf95b, the check reports 177 ops, all exported and on a page, and mkdocs build exits 0 with no Could not collect.

TileOPs added the sampling family with `__all__: list[str] = []`, an
annotated assignment the API-page check did not read, so the Daily
refresh failed with "no top-level __all__". The check now reads both
plain and annotated assignments.

TileOPs removed the legacy varlen and paged-decode GQA ops, so
attention.md named three ops the build could no longer collect.
Copilot AI lite review requested due to automatic review settings September 28, 2026 02:44

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@lcy-seso
lcy-seso merged commit 5123923 into tile-ai:main Sep 28, 2026
3 checks passed
@lcy-seso
lcy-seso deleted the fix/api/sampling-and-gqa-removals branch September 28, 2026 03:08
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.

2 participants