EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago
TL;DR
ProofRun is a cryptographic tool that verifies which tests were executed on your code, ensuring transparency in AI coding agents' claims about test results.
✦ Why It Matters
Implement ProofRun to verify test claims from AI coding agents and enhance code reliability today.
Key Takeaways
How It Works
ProofRun operates by running tests in a subprocess and capturing their exit codes, which are then linked to a unique fingerprint of the code state. This fingerprint includes the current git commit and a hash of any uncommitted changes.
If any code is modified, the test results are automatically marked as STALE, ensuring that developers are always aware of the validity of the test results.
Related