Skip to content

future: account-hosted feed watch inbox#3171

Draft
giodl73-repo wants to merge 20 commits into
openclaw:mainfrom
giodl73-repo:feat/item-watch-notification-inbox
Draft

future: account-hosted feed watch inbox#3171
giodl73-repo wants to merge 20 commits into
openclaw:mainfrom
giodl73-repo:feat/item-watch-notification-inbox

Conversation

@giodl73-repo

@giodl73-repo giodl73-repo commented Jul 18, 2026

Copy link
Copy Markdown

Status: parked future work

The initial notification rollout has moved to client-side OpenClaw watches, verified feed checkpoints, and local update history. This draft is intentionally parked and is not currently requested for review or merge.

What this prototype preserves

  • authenticated item watches for the official plugin and skill catalogs
  • durable private cross-device inbox state with idempotent read/dismiss behavior
  • material-change classification, baseline suppression, coalescing, retention, and bounded resumable fanout
  • signed-state references that remain wake-up hints and never authorize an install or update

Revisit when

  • local OpenClaw watches validate demand for cross-device or offline delivery
  • ClawHub explicitly accepts ownership of account ACL, retention, fanout, abuse, and privacy behavior
  • installed-inventory synchronization has an explicit consent model
  • signed catalog producer/key provisioning dependencies have landed

Prior validation

  • focused Vitest: 146 tests passed
  • package schema build and typecheck passed
  • scoped type-aware lint and git diff --check passed
  • Codex review of the implementation returned no discrete correctness issues

This work remains useful as a server-hosted design prototype, but it is not part of the client-first v1 PR stack.

@vercel

vercel Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Someone is attempting to deploy a commit to the OpenClaw Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@giodl73-repo
giodl73-repo force-pushed the feat/item-watch-notification-inbox branch from 9ddc751 to 77274fd Compare July 18, 2026 03:32
@giodl73-repo giodl73-repo changed the title feat: add feed item watches and notification inbox feat: add catalog watches and notification inbox Jul 18, 2026
@clawsweeper

clawsweeper Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Codex review: stale review; fresh review needed.

Summary
The latest durable ClawSweeper review was for head 9ddc751371f0988423ec7aeaa68639c62a215ec5, but the PR head is now 77274fda1c63a0c07a5eda9fc1fd0b07ed335921. Its old verdict and PR readiness labels are no longer current.

Next step
Run or wait for a fresh ClawSweeper review on the current PR head.

@giodl73-repo giodl73-repo changed the title feat: add catalog watches and notification inbox future: account-hosted feed watch inbox Jul 18, 2026
@clawsweeper

clawsweeper Bot commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

ClawSweeper status: review started.

I am starting a fresh review of this pull request: future: account-hosted feed watch inbox This is item 1/1 in the current shard. Shard 9/22.

This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

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