Skip to content

feat: qualify durable fenced client operations - #2

Open
jstar0 wants to merge 391 commits into
mainfrom
agent/grok-cli-runtime
Open

feat: qualify durable fenced client operations#2
jstar0 wants to merge 391 commits into
mainfrom
agent/grok-cli-runtime

Conversation

@jstar0

@jstar0 jstar0 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add the leased_v1 long-running client operation protocol on the existing conversation turn
  • enforce PostgreSQL-authoritative attempt fencing, lease reclaim, bounded checkpoints, terminal idempotency, and semantic side-effect boundaries
  • integrate the maintained OpenClaw plugin hooks with fenced tool results and progress checkpoints
  • retain Hermes on the bounded compatibility path
  • add the frozen W36 case, exact macOS acceptance runner, evidence, and design/spec documentation

Verification

  • exact revision runtime run: bc0eb0e
  • W36 hard gates: 28/28
  • OpenClaw: 76/76, typecheck, build, pack dry-run
  • native PostgreSQL dump/restore and restored bearer-token authentication: pass
  • no credentials persisted; temporary cluster removed

The W36 run uses a deterministic mock provider because it qualifies durability, fencing, restart, isolation, and semantic side-effect contracts rather than model quality.

jstar0 added 30 commits July 14, 2026 19:56
jstar0 added 30 commits July 23, 2026 03:57
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