The `.uid`->`.aid` migration (prior commits) re-assembled the legacy uid pair by hand as `(x.aid.name, x.aid.uuid)`. `Aid.uid` (`msg/types.py`) is the non-deprecated canonical property returning exactly that pair, so swap to `x.aid.uid` everywhere — byte-identical, just DRY + consistent. Covers the 5 review-flagged source sites (`msg._ops`, `devx.debug._sync`, `experimental._pubsub`, `_exceptions`) plus the ~22 unflagged identical sites (`_streaming` f-string logs + 6 test modules); also tightens the `_exceptions` `our_uid` annotation to `tuple[str, str]`. Review: PR #469 (copilot-pull-request-reviewer) https://github.com/goodboy/tractor/pull/469#pullrequestreview-4575979601 (this patch was generated in some part by [`claude-code`][claude-code-gh]) [claude-code-gh]: https://github.com/anthropics/claude-code |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _codec.py | ||
| _exts.py | ||
| _ops.py | ||
| pretty_struct.py | ||
| ptr.py | ||
| types.py | ||