feat: expose ClawHub catalog feed lanes#2460
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Codex review: needs real behavior proof before merge. Reviewed June 19, 2026, 4:59 PM ET / 20:59 UTC. Summary Reproducibility: yes. for the blocking review findings: source inspection shows the PR's feed handler calls a public feed query without Review metrics: 3 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Proof guidance:
Risk before merge
Maintainer options:
Next step before merge
Security Review findings
Review detailsBest possible solution: Land this only after the feed data path is internal and rate-limited, OpenAPI/docs/spec coverage is complete, reviewed-feed semantics are explicitly approved, and redacted live endpoint proof is posted. Do we have a high-confidence way to reproduce the issue? Yes for the blocking review findings: source inspection shows the PR's feed handler calls a public feed query without Is this the best way to solve the issue? No. The feature direction may be useful, but the patch should keep large feed reads internal and rate-limited, update public API contracts, and settle reviewed-lane trust semantics before merge. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 7accfb71c771. Label changesLabel justifications:
Evidence reviewedSecurity concerns:
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
|
636c84e to
d02f8ef
Compare
d02f8ef to
0be0517
Compare
a34da07 to
02d1120
Compare
Summary
Adds ClawHub-hosted root feed lanes for clients that want a standard feed document instead of bespoke catalog queries.
The new HTTP surface exposes:
/api/v1/feeds/api/v1/feeds/all/api/v1/feeds/official/api/v1/feeds/community/api/v1/feeds/reviewedEach feed emits the shared feed shape used by the OpenClaw and Scout feed work:
schemaVersion,feedId, rootscope, deterministic entries,sourceRevision, and a SHA-256 attestation hash. Thereviewedlane describes its criteria throughcriteria, aligned with the feed schema language used in the other stacks.Feed lanes
all: all public ClawHub skills and installable plugins.official: entries marked official by ClawHub/OpenClaw metadata.community: public non-official entries.reviewed: public entries matching current ClawHub review criteria.Not included
Related stack
Validation
git diff --checkcodex review --commit HEADfound and drove fixes for public feed visibility, plugin-family filtering, and skill URLs.codex review --uncommittedafter those fixes: no actionable correctness issues.bunis not installed in the WSL environment used for this reconstruction.Feed PR stack
The stack keeps OpenClaw as a feed consumer. ClawHub root feeds are producer infrastructure; enterprise or tenant feeds can be produced elsewhere using the same schema.
RFC draft: https://github.com/giodl73-repo/rfcs/blob/feeds-rfc-draft/rfcs/0004-feeds.md