feat: run the ci-doctor and binding-updater agents - #12
Merged
Conversation
Completes RenderDoc.NET: it now tracks its header, regenerates when it moves, and has the two agents watching. The updater matters more here than in the XML bindings. renderdoc_app.h is parsed with CppAst rather than a bespoke XML reader, so a construct the parser does not understand shows up as a build failure rather than as quietly missing symbols. That is the failure this agent is for, and the same generator shape is shared by Cesium, JoltPhysics and KTX -- so whatever it learns here transfers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cierra RenderDoc.NET: ya rastrea su header, regenera cuando se mueve, y ahora tiene los dos agentes vigilando.
Instala el toolbox
v1.5.1, así que arranca con todo lo aprendido hoy — incluidos los dos arreglos que este mismo repo destapó.Por qué el updater importa más aquí
renderdoc_app.hse parsea con CppAst, no con un lector XML a medida. Una construcción que el parser no entienda sale como fallo de build, no como símbolos ausentes en silencio — que fue el modo de fallo de OpenGL.Es la clase de fallo para la que existe este agente. Y la misma forma de generador la comparten Cesium, JoltPhysics y KTX, así que lo que aprenda aquí transfiere a tres repos más.
Estado
gh aw compile --strict→ 0 errores, 0 warnings. Las 8 etiquetas creadas. Elsource:apunta al commit dev1.5.1, así que el chip del dashboard saldrá verde.🤖 Generated with Claude Code