---
model: claude-opus-4-6
service: claude
timestamp: 2026-04-13T20:50:48Z
git_ref: 269d939c
diff_cmd: git diff 269d939c~1..269d939c
---

## Implementation output

### `tractor/discovery/_multiaddr.py`

> `git diff 269d939c~1..269d939c -- tractor/discovery/_multiaddr.py`

Type aliases `EndpointsTable` and `ParsedEndpoints`
plus `parse_endpoints()` helper that wraps each
entry via `wrap_address()`.

### `tests/discovery/test_multiaddr.py`

> `git diff 269d939c~1..269d939c -- tests/discovery/test_multiaddr.py`

Add import of `parse_endpoints` to existing import
block, then 7 new test functions.

### Test run output

```
22 passed, 1 warning in 0.05s
```

All 22 tests pass (15 existing + 7 new).
