62 lines
2.0 KiB
Markdown
62 lines
2.0 KiB
Markdown
|
|
---
|
||
|
|
created_at: 2026-10-07T16:54:53Z
|
||
|
|
generated_by:
|
||
|
|
harness: opencode
|
||
|
|
provider: openai
|
||
|
|
model: gpt-6.1-sol
|
||
|
|
git_ref: bde2457b
|
||
|
|
diff_cmd: git diff HEAD~1..HEAD
|
||
|
|
---
|
||
|
|
|
||
|
|
## Prompt
|
||
|
|
|
||
|
|
Fix all findings from the local PR94 review, prefer a Tractor pin
|
||
|
|
change if it reduces work, and export the original review for Tuicr.
|
||
|
|
|
||
|
|
## Generated changes
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- config/conf.toml`
|
||
|
|
|
||
|
|
Use TCP-only defaults, retaining commented UDS alternatives. Both
|
||
|
|
checked Tractor address branch tips still reject mixed transports.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- piker/cli/__init__.py`
|
||
|
|
|
||
|
|
Make Click multiaddresses repeatable and normalize single strings.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- piker/service/_actor_runtime.py`
|
||
|
|
|
||
|
|
Validate requested daemon bind addresses instead of remote registrars.
|
||
|
|
Normalize accepted endpoints and allow TCP ephemeral port requests.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- piker/service/_daemon.py`
|
||
|
|
|
||
|
|
Resolve explicit or inherited registrars independently of other daemon
|
||
|
|
options and consume the explicit keyword before forwarding kwargs.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- piker/ui/cli.py`
|
||
|
|
|
||
|
|
Default chart bind endpoints to None when network config is absent.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- piker/brokers/binance/feed.py`
|
||
|
|
|
||
|
|
Remove the unconditional market-info debugger pause.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- tests/test_services.py tests/test_startup.py`
|
||
|
|
|
||
|
|
Remove the prematurely cherry-picked datad test and add offline startup
|
||
|
|
regressions, including a real registrar/child daemon lifecycle check.
|
||
|
|
|
||
|
|
## Verification
|
||
|
|
|
||
|
|
- Startup and logging tests: 13 passed.
|
||
|
|
- Existing runtime boot and tagged registrar tests: 2 passed.
|
||
|
|
- Scoped native Ruff and diff checks pass.
|
||
|
|
- The first new actor test used a removed nursery API; it was corrected
|
||
|
|
to the installed start_actor/Portal.run interface before passing.
|
||
|
|
- Import initially failed without native libraries. Tests use the
|
||
|
|
existing flake's GCC, zlib, Qt and PyQt paths without executing its
|
||
|
|
environment-rebuilding shell hook.
|
||
|
|
- Original seven findings exported locally as Tuicr review-add payloads
|
||
|
|
bound to bde2457b; no session comments or remote PR were changed.
|