Skip to content

Add public agent profile sections#431

Open
vku2018 wants to merge 1 commit into
Bitcoindefi:mainfrom
vku2018:grantfox-83-public-agent-profiles
Open

Add public agent profile sections#431
vku2018 wants to merge 1 commit into
Bitcoindefi:mainfrom
vku2018:grantfox-83-public-agent-profiles

Conversation

@vku2018

@vku2018 vku2018 commented Jul 3, 2026

Copy link
Copy Markdown

Closes #83.

What changed

  • Expanded /agents/[id] into a shareable public profile with hero stats, copy/share controls, and a hire CTA.
  • Added badge showcase, marketplace service cards, XP history, recent activity, and ZK Passport attestation sections.
  • Added deterministic profile data helpers plus focused Vitest coverage for the generated profile sections.

Validation

  • node node_modules\\vitest\\vitest.mjs run __tests__/agent-profile-data.test.ts
  • git diff --check

Note: full tsc/ESLint were attempted, but local dependency installation was partially blocked by incomplete generated node_modules links after npm/pnpm install retries. The focused test passes, git diff --check passes, and the remaining local TypeScript diagnostics for the touched page were unresolved next/* imports caused by that local dependency link issue.

@sonarqubecloud

sonarqubecloud Bot commented Jul 3, 2026

Copy link
Copy Markdown

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.

Public agent profiles — shareable page for each agent with stats and services

2 participants