Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Feb 02:37
· 720 commits to main since this release

Lean Marketplace: Web App, Lite Registry, Verified Badge, IssueOps. Major release with production-ready agent discovery and registration flow.

Added

Web App (Next.js 15)

  • Landing page: Hero, value prop, protocol features, CTA
  • Browse: Registry browser with search/filter, 500+ agents load-tested; skeleton loading (zero CLS)
  • Agent detail: Full agent info, skills, SLA, trust level, OG images, sitemap
  • Dashboard: My agents, registration status (Listed, Pending, Verified)
  • OAuth2: GitHub Sign-In for developers

Lite Registry & IssueOps

  • Lite Registry: registry.json on GitHub Pages as sole data source; no backend API
  • IssueOps: Web form → GitHub Issue → Action parses YAML, validates, updates registry
  • Verified Badge: 3-tier trust (Self-signed vs Verified); Manual vetting flow
  • Remove-agent flow: Issue with remove-agent label for deprecation

Security & Hardening

  • Ed25519: RFC 8032 strict verification (s < l), JCS (RFC 8785) for manifest signatures
  • Bandit: CI security scanning
  • validate-registry: CI guardrail for registry.json schema
  • Concurrency: register-agent workflow queues rapid registrations (cancel-in-progress: false)
  • Proxy: /api/proxy/check for CORS-bypass reachability; SSRF prevention (HTTPS only, private IP block, rate limit)
  • SECURITY.md: Reporting policy, scope

Monitoring & Polish

  • Vercel: Speed Insights + Web Analytics
  • Debug ID: ASAP-{ts}-{6char} in IssueOps logs and GitHub Issue comments
  • SEO: Dynamic OG images, sitemap (excludes mock/loadtest agents)

Seed & Cold Start

  • seed_registry.py: 120 mock agents with online_check: false for launch social proof

Changed

  • AGENTS.md: Status updated to v2.0.0
  • README: v2.0.0 Quick Info; v2.0 marked complete in roadmap

Technical Details

  • Python: 3.13+
  • Web: Next.js 15, Tailwind, Shadcn/UI
  • Load test: Playwright browse-500.spec.ts (6/6 pass)


Full Changelog: v0.1.0...v2.0.0