tests\pane.test.tsx: (pass) the pane draws the pet and a snack feeds it [93.82ms] tests\pet.test.ts: (pass) mood machine > a tool call feeds it and it eats, then rests [1.69ms] (pass) mood machine > a failure makes it sick and costs HP [0.34ms] (pass) mood machine > panic outranks the snack that follows the dangerous command [0.25ms] (pass) mood machine > falls asleep after the idle spell, wakes on activity [0.21ms] (pass) mood machine > levels up and evolves at the thresholds [0.45ms] (pass) time > two days unfed: starving, hurt and sad [0.27ms] (pass) time > revive rejects junk and repairs a partial pet [0.27ms] (pass) detectors > dangerous commands [0.48ms] (pass) detectors > failed runs [0.29ms] (pass) art > every stage and mood composes a 12-wide sprite [2.46ms] (pass) art > a frame packs columns x rows cells with printable glyphs [101.04ms] 12 pass 0 fail Ran 12 tests across 2 files. [0.29s]