AI really sucks at committing to stability. If we're going to make HomeGlow stable for plugins, mcp, or other things in the future, we need some confidence that the API and other critical components don't have functionality changes without actually expecting it. This means that when building features, we'll need to also ask it to add tests so that if the functionality changes, we can see it reflected in the tests. This feature takes a stab at AI adding some tests for the server and client packages.
AI really sucks at committing to stability. If we're going to make HomeGlow stable for plugins, mcp, or other things in the future, we need some confidence that the API and other critical components don't have functionality changes without actually expecting it. This means that when building features, we'll need to also ask it to add tests so that if the functionality changes, we can see it reflected in the tests. This feature takes a stab at AI adding some tests for the server and client packages.