Skip to content

Conversation

czgdp1807
Copy link
Member

Summary

  • add NodeType enum and type_tag fields for C++ nodes
  • check type_tag instead of Python type objects for graph node validity
  • rename base Python type object to NodeObjectType

Testing

  • pip install -e . --no-build-isolation (fails: multiple definition of symbols)
  • pytest -q (fails: cannot import compiled C++ modules)

https://chatgpt.com/codex/tasks/task_e_6886045e37b4832d8688ebc138400911

@czgdp1807 czgdp1807 force-pushed the codex/refactor-node-type-check-using-enum branch from bf9e98b to 00a6c7c Compare July 27, 2025 11:38
@czgdp1807 czgdp1807 merged commit 79c4328 into main Jul 27, 2025
6 checks passed
@czgdp1807 czgdp1807 deleted the codex/refactor-node-type-check-using-enum branch July 27, 2025 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant