{"harness": {"recipes": 0, "summary": null, "recipe": null, "tasks_passed": 0, "harness": "continuedev-continue", "first_run": "2026-09-23T13:20:38", "domains": null, "runs": 1, "base_image": null, "finished": 1, "last_run": "2026-09-23T13:20:38", "repo": "https://github.com/continuedev/continue", "passes": 0, "last_run_id": "20260923T130853-continuedev--polyglot_python_bowling", "use_case": null, "tasksets": ["aider_polyglot"], "results": {"aider_polyglot/polyglot_python_bowling": {"passes": 0, "last": "2026-09-23T13:20:38", "last_run": "20260923T130853-continuedev--polyglot_python_bowling", "last_tests": {"summary": "6 failed, 25 passed", "total": 31, "passed": 25, "failed": 6, "agent_written": 0, "failed_names": ["test_all_strikes_is_a_perfect_game", "test_consecutive_strikes_each_get_the_two_roll_bonus", "test_last_two_strikes_followed_by_only_last_bonus_with_non_strike_points", "test_points_scored_in_the_two_rolls_after_a_strike_are_counted_twice_as_a_bonus", "test_the_second_bonus_rolls_after_a_strike_in_the_last_frame_cannot_be_a_strike_if_the_first_one_is_not_a_strike", "test_two_bonus_rolls_after_a_strike_in_the_last_frame_cannot_score_more_than_10_points"]}, "last_outcome": "fail", "last_reward": 0, "runs": 1}}, "models": ["bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0"], "tasks_tried": 1, "api_style": "anthropic", "commit": "5522c6f44ca0ac3528b37244818fbfa39b5af470"}, "profile": null, "recommendations": null, "runs": [{"run": "20260923T130853-continuedev--polyglot_python_bowling", "started": "2026-09-23T13:20:38", "finished": "2026-09-23T13:20:57", "status": "done", "kind": "harbor", "harness": "continuedev-continue", "task": {"taskset": "aider_polyglot", "name": "polyglot_python_bowling"}, "model": "bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0", "reward": 0, "verifier_rc": 0, "tests": {"summary": "6 failed, 25 passed", "total": 31, "passed": 25, "failed": 6, "agent_written": 0, "failed_names": ["test_all_strikes_is_a_perfect_game", "test_consecutive_strikes_each_get_the_two_roll_bonus", "test_last_two_strikes_followed_by_only_last_bonus_with_non_strike_points", "test_points_scored_in_the_two_rolls_after_a_strike_are_counted_twice_as_a_bonus", "test_the_second_bonus_rolls_after_a_strike_in_the_last_frame_cannot_be_a_strike_if_the_first_one_is_not_a_strike", "test_two_bonus_rolls_after_a_strike_in_the_last_frame_cannot_score_more_than_10_points"]}, "calls": 3, "seconds": 15, "input_tokens": 14961, "output_tokens": 2026, "errors": 0, "last_action": "Write: {\"filepath\": \"/app/bowling.py\", \"content\": \"class BowlingGame:\\n def __init__(self):\\n self.rolls = []\\n\\n def roll(self\u2026", "outcome": "scored", "verifier_says": "reward 0 \u00b7 6 failed, 25 passed"}]}