π EarlyAI v1.3
Python Coverage, Enhanced Tests, and Smarter Code
This update brings powerful new features and refinements to improve your workflow in Python and JavaScript/TypeScript projects. From visual coverage indicators to smarter test enhancements, hereβs whatβs new in v1.3:
π Python Coverage in the Tree Viewβ
You can now see test coverage indicators for Python files and folders directly inside the extensionβs tree view. This makes it easy to understand which parts of your Python project are tested β and which need attention β at a glance.
β Instantly identify test gaps without leaving your IDE.

π§ Earl Displays Python Testsβ
Earl, your AI test engineer, now shows generated Python tests in the right-hand panel, just like with JavaScript and TypeScript.
- Review generated tests
- Copy and paste easily
- Iterate and improve with the AI's suggestions

π§ͺ Enhance Tests Now Supports Pythonβ
Our powerful Enhance Tests feature is now fully available for Python!
Previously limited to JS/TS, you can now apply AI-powered enhancements to your existing Python unit tests.
- Expand test cases
- Improve assertions
- Add edge-case coverage
β all in just a prompt.

π Python now enjoys full parity in the test exploration experienceβ¦ Well, almost full β weβre still catching up with function-level coverage like JS/TS, but hey, weβre on it!
π‘ Quality Enhancements for TypeScript and JavaScriptβ
This release also includes several improvements to the JS/TS test generation engine:
- β Mock Cleanup: Valid mocks are now commented more cleanly, and untestable (grey) tests are removed to keep your files lean.
- βοΈ Deeper React Integration: Test generation now includes 2-level component depth to better support nested structures and props in React.
π© Feedback or Questions?β
Weβd love to hear how these updates are working for you β and what you'd like to see next.
- π¬ Join the conversation in our Slack community
- π Open an issue on GitHub
- π§ Email us at support@startearly.ai
Ship boldly,
β The EarlyAI Team