(self, tid: int, owner: str)
| 317 | return "\n".join(lines) |
| 318 | |
| 319 | def claim(self, tid: int, owner: str) -> str: |
| 320 | task = self._load(tid) |
| 321 | task["owner"] = owner |
| 322 | task["status"] = "in_progress" |
| 323 | self._save(task) |
| 324 | return f"Claimed task #{tid} for {owner}" |
| 325 | |
| 326 | |
| 327 | # === SECTION: background (s08) === |