Skip to content

[codex] harden sync paths and prepare v0.2.4#20

Merged
pdurlej merged 1 commit into
mainfrom
codex/glm-audit-release
Jul 14, 2026
Merged

[codex] harden sync paths and prepare v0.2.4#20
pdurlej merged 1 commit into
mainfrom
codex/glm-audit-release

Conversation

@pdurlej

@pdurlej pdurlej commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • prevent request-construction panics in verify and history item reads
  • reject malformed or stalled history pages before advancing sync state
  • isolate SQLite batch transactions and serialize persistent sync operations
  • preserve the public history write error contract
  • bump the MCP server and OpenClaw skill pins for v0.2.4
  • credit Piotr Durlej and OpenAI Codex as project co-authors

Independent review

Reviewed with the local Pi harness using z.ai GLM 5.2, prompted as an angry but fair software architect. Confirmed findings were reproduced against the source and covered by tests; one deletion/tombstone concern was disproved against captured protocol data and locked down with a regression test.

Verification

  • go test ./...
  • go test -race ./...
  • go vet ./...
  • go build ./...
  • go mod tidy -diff
  • git diff --check

Co-authored-by: Codex codex@openai.com

Co-authored-by: Codex <codex@openai.com>
@pdurlej pdurlej merged commit e6ab3d4 into main Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant