Skip to content

docs: Add MeshDisplay and Internals category to table of contents#2

Merged
Omena0 merged 3 commits intomainfrom
copilot/update-table-of-contents
Feb 26, 2026
Merged

docs: Add MeshDisplay and Internals category to table of contents#2
Omena0 merged 3 commits intomainfrom
copilot/update-table-of-contents

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 26, 2026

The docs index was missing MeshDisplay from the Display Entities section and had no entries for the internals pages.

Changes

  • Display Entities — Added MeshDisplay (3D triangle mesh rendering) entry
  • Internals — Added new category with all six internals pages matching the sidebar in docs/build.py: Bridge, Events, Execution, Serialization, Lifecycle, and Debugging

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…to table of contents

Co-authored-by: Omena0 <82773737+Omena0@users.noreply.github.com>
Copilot AI changed the title [WIP] Update table of contents to include internals and MeshDisplay docs: Add MeshDisplay and Internals category to table of contents Feb 26, 2026
Copy link
Copy Markdown
Owner

@Omena0 Omena0 left a comment

Choose a reason for hiding this comment

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

the other internals werent added to the internals category, see the sidebar in doc/build.py

Co-authored-by: Omena0 <82773737+Omena0@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Feb 26, 2026

the other internals werent added to the internals category, see the sidebar in doc/build.py

Added all internals from build.py to the Internals category in 69bdc18: Bridge, Events, Execution, Serialization, Lifecycle, and Debugging.

@Omena0 Omena0 marked this pull request as ready for review February 26, 2026 12:39
Copilot AI review requested due to automatic review settings February 26, 2026 12:39
@Omena0 Omena0 merged commit ece6b3b into main Feb 26, 2026
5 checks passed
@Omena0 Omena0 deleted the copilot/update-table-of-contents branch February 26, 2026 12:39
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR completes the documentation index by adding the missing MeshDisplay entry to the Display Entities section and creating a new Internals category with comprehensive coverage of bridge architecture and implementation details.

Changes:

  • Added MeshDisplay entry to the Display Entities section with description "3D triangle mesh rendering"
  • Added new Internals section with six pages covering bridge architecture, events, execution, serialization, lifecycle, and debugging

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/src/index.md
| [BlockDisplay](blockdisplay.md) | Block display entity |
| [ItemDisplay](itemdisplay.md) | Item display entity |
| [ImageDisplay](imagedisplay.md) | Pixel art display |
| [MeshDisplay](meshdisplay.md) | 3D triangle mesh rendering |
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

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

The MeshDisplay entry is being added to the index table of contents, but it's missing from the SIDEBAR definition in docs/build.py (lines 81-87). This inconsistency means the MeshDisplay page will appear in the home page TOC but not in the navigation sidebar. Consider adding ("meshdisplay", "MeshDisplay") to the "Display Entities" section in docs/build.py to maintain consistency between the two navigation systems.

Suggested change
| [MeshDisplay](meshdisplay.md) | 3D triangle mesh rendering |

Copilot uses AI. Check for mistakes.
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.

3 participants