Skip to content

feat: add marketplace registry server#320

Merged
h1177h merged 2 commits into1024XEngineer:mainfrom
h1177h:pr/marketplace-registry-server-clean
May 8, 2026
Merged

feat: add marketplace registry server#320
h1177h merged 2 commits into1024XEngineer:mainfrom
h1177h:pr/marketplace-registry-server-clean

Conversation

@h1177h
Copy link
Copy Markdown
Contributor

@h1177h h1177h commented May 8, 2026

变更内容

本 PR 新增 marketplace registry server,用于提供 marketplace artifact 的发布、查询和管理能力。

主要包括:

  • 新增 anyclaw-registry 命令入口
  • 新增 marketplace registry HTTP server
  • 新增 registry artifact、namespace、version 等数据结构
  • 新增本地存储与 seed 初始化逻辑
  • 补充 registry server 和命令入口测试

测试

go test ./cmd/anyclaw-registry ./pkg/marketregistry

Copy link
Copy Markdown

@fennoai fennoai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found three noteworthy issues in the new registry server implementation. Tests pass locally, but they do not cover these trust-boundary and filesystem-safety cases.

Comment thread pkg/marketregistry/storage.go Outdated
Comment thread pkg/marketregistry/server.go
Comment thread pkg/marketregistry/server.go
@codecov
Copy link
Copy Markdown

codecov Bot commented May 8, 2026

@h1177h h1177h merged commit 032d148 into 1024XEngineer:main May 8, 2026
4 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.

3 participants