fix(memory): resolve adapter default model in plain status identity check#90816
Conversation
|
Codex review: passed. Reviewed June 5, 2026, 10:33 PM ET / 02:33 UTC. Summary PR surface: Source +5, Tests +33. Total +38 across 2 files. Reproducibility: yes. from source and inherited proof: current main compares identity against an unresolved empty model in the plain status path, and the source PR shows the before/after CLI behavior on the same index. Review metrics: none identified. Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Next step before merge
Security Review detailsBest possible solution: Land the narrow memory-core fix after the normal automerge checks pass, preserving the source PR credit and using the existing provider fallback helper rather than initializing the provider during plain status. Do we have a high-confidence way to reproduce the issue? Yes, from source and inherited proof: current main compares identity against an unresolved empty model in the plain status path, and the source PR shows the before/after CLI behavior on the same index. Is this the best way to solve the issue? Yes, this is the best narrow fix: it reuses the existing adapter-default helper at the identity comparison point and avoids a heavier status-time provider initialization or config migration. AGENTS.md: found and applied where relevant. Codex review notes: model gpt-5.5, reasoning high; reviewed against aa8070a76f92. Label changesLabel changes:
Label justifications:
Evidence reviewedPR surface: Source +5, Tests +33. Total +38 across 2 files. View PR surface stats
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
|
🦞✅ Source: What merged:
Automerge notes:
The automerge loop is complete. Automerge progress:
|
…heck (openclaw#90816) Summary: - This PR updates memory-core index identity resolution to treat an empty configured model as the embedding adapter default and adds a regression test for plain memory status. - PR surface: Source +5, Tests +33. Total +38 across 2 files. - Reproducibility: yes. from source and inherited proof: current main compares identity against an unresolved empty model in the plain status path, and the source PR shows the before/after CLI behavior on the same index. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(memory): resolve adapter default model in plain status identity c… Validation: - ClawSweeper review passed for head 9741437. - Required merge gates passed before the squash merge. Prepared head SHA: 9741437 Review: openclaw#90816 (comment) Co-authored-by: 宇宙熊Yzx <[email protected]> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <[email protected]>
…heck (openclaw#90816) Summary: - This PR updates memory-core index identity resolution to treat an empty configured model as the embedding adapter default and adds a regression test for plain memory status. - PR surface: Source +5, Tests +33. Total +38 across 2 files. - Reproducibility: yes. from source and inherited proof: current main compares identity against an unresolved empty model in the plain status path, and the source PR shows the before/after CLI behavior on the same index. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(memory): resolve adapter default model in plain status identity c… Validation: - ClawSweeper review passed for head 9741437. - Required merge gates passed before the squash merge. Prepared head SHA: 9741437 Review: openclaw#90816 (comment) Co-authored-by: 宇宙熊Yzx <[email protected]> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <[email protected]>
Makes #90748 merge-ready for the ClawSweeper automerge loop.
The edit pass should inspect the live PR diff, review comments, and failing checks; rebase if needed; keep the contributor branch credited; and stop only when validation is green or an external blocker is proven.
ClawSweeper 🐠 replacement reef notes:
Inherited issue-closing references from the source PR:
Fixes #90413
Co-author credit kept:
fish notes: model gpt-5.5, reasoning high; reviewed against 9741437.