22 lines
631 B
Markdown
22 lines
631 B
Markdown
|
|
---
|
||
|
|
model: openai/gpt-5.6-sol
|
||
|
|
service: opencode
|
||
|
|
timestamp: 2026-08-25T01:57:42Z
|
||
|
|
git_ref: e42ecb55
|
||
|
|
diff_cmd: git diff HEAD~1..HEAD
|
||
|
|
---
|
||
|
|
|
||
|
|
Implement the approved PR #481 clarification for provisional child
|
||
|
|
registration in both process-spawn backends.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- tractor/spawn/_mp.py`
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- tractor/spawn/_trio.py`
|
||
|
|
|
||
|
|
Explain that `portal=None` is provisional because no `Portal` can exist
|
||
|
|
until the child completes its IPC handshake and returns a `Channel`.
|
||
|
|
Use an explicit keyword argument and identify the later replacement with
|
||
|
|
`Portal(chan)`.
|
||
|
|
|
||
|
|
Run lint and the full `to_actor` runtime suite.
|