When I merged the SystemKernel plugin serializer PR, and then the type checking PR, I stomped on some logic due to an incompatibility between these two PRs. In the future, the correct order of operations is to merge one PR into main, then merge main into the second PR and begin testing again before merging the second PR.
Please review this branch to ensure both the SystemKernel Serializer and the pydantic type checking capability are intact.
When I merged the SystemKernel plugin serializer PR, and then the type checking PR, I stomped on some logic due to an incompatibility between these two PRs. In the future, the correct order of operations is to merge one PR into main, then merge main into the second PR and begin testing again before merging the second PR.
Please review this branch to ensure both the SystemKernel Serializer and the pydantic type checking capability are intact.