31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
|
|
---
|
||
|
|
model: openai/gpt-5.6-sol
|
||
|
|
service: opencode
|
||
|
|
timestamp: 2026-08-19T18:46:40Z
|
||
|
|
git_ref: 481ba003
|
||
|
|
diff_cmd: git diff HEAD~1..HEAD
|
||
|
|
---
|
||
|
|
|
||
|
|
Migrate PR #484's downstream one-shot calls to PR #481's final
|
||
|
|
`tractor.to_actor.run()` contract after the stack rebase.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- docs examples tests`
|
||
|
|
|
||
|
|
Pass target arguments positionally and bind target keyword-only inputs
|
||
|
|
with `functools.partial()`. Keep placement and runtime controls as
|
||
|
|
direct `to_actor.run()` keywords. Update the invalid-target-argument
|
||
|
|
test to expect local signature binding before actor startup and require
|
||
|
|
direct `RemoteActorError` propagation from linked one-shots.
|
||
|
|
|
||
|
|
Update API and guide prose to describe positional target inputs,
|
||
|
|
linked `Portal.open_context()` execution and per-child reaping instead
|
||
|
|
of the removed `Portal.run()` and target-`**kwargs` conventions.
|
||
|
|
|
||
|
|
Verification:
|
||
|
|
|
||
|
|
- core and migrated runtime batches: `97 passed`
|
||
|
|
- discovery and related lifecycle batch: `33 passed, 1 skipped`
|
||
|
|
- changed executable examples: `9 passed`
|
||
|
|
- mapped debugger cases: `12 passed, 6 skipped`
|
||
|
|
- Ruff, compilation and `git diff --check`: clean
|