feat: implement bounty CRUD, batch operations, and MCP server for Claude Code ( Issue #844)#1250
feat: implement bounty CRUD, batch operations, and MCP server for Claude Code ( Issue #844)#1250Tusharkhadde wants to merge 3 commits into
Conversation
|
The CLI package is now only installable from inside this monorepo. "@solfoundry/sdk": "file:.."That works for local development, but a user installing This should either keep |
|
Fixed @solfoundry/cli packaging so npm/npx installs work outside the monorepo. Replaced local/workspace-style SDK linkage with published dependency in sdk/cli/package.json: @solfoundry/sdk: ^0.1.0 |
|
Confirmed for the packaging issue I reported. The current |
|
Thank you for confirming the fix and validating the packaging behavior. |
|
Thanks. I reviewed the code path only, so I can't confirm payout amount, timing, currency, or wallet/payment details. Please coordinate the bounty payout with the SolFoundry maintainers or the official bounty/payment flow. |
|
Thanks. Who should I contact regarding the payout workflow and reward details? |
|
I don't have a private payout contact or payout authority here. The original bounty issue #844 was opened by @mtarcure, who appears as a SolFoundry repository collaborator on that issue. Please ask @mtarcure or another SolFoundry maintainer in the official PR/issue thread for the payout workflow and reward details, and use the official SolFoundry bounty/payment flow before sharing any wallet or payment details. |
|
Thank you for the clarification. I'll follow up with @mtarcure and the SolFoundry maintainers in the official thread regarding the payout workflow and reward details. Could you also confirm whether, after the PR is merged, I will be eligible to receive the bounty reward for this issue, and whether the issue has been accepted/validated for bounty consideration? |
|
To avoid confusion: I can only confirm the specific packaging issue I reviewed was addressed. I cannot confirm bounty eligibility, acceptance, reward amount, merge outcome, payout timing, or payout method. Please rely on @mtarcure / SolFoundry maintainers and the official SolFoundry bounty/payment flow for those decisions. |
Feature: Bounty Management CLI & Claude Code Skill (MCP)
This PR expands the SolFoundry CLI with full bounty lifecycle management (CRUD), batch operations, and a native Claude Code skill via the Model Context Protocol (MCP). It also resolves critical environment issues and property-mapping bugs found in the existing CLI codebase. #844
🛠️ Key Improvements & Bug Fixes
tsxand correctly linked the local@solfoundry/sdkto resolve "module not found" errors during development.profileandstatuscommands where incorrect SDK properties (e.g.,total_earningsinstead oftotal_earned) were being accessed.🚀 New CLI Commands
create,update, anddeletecommands directly from the terminal.batch create <file.json>command for bulk bounty deployment.batch-example.jsonas a template for batch operations.🤖 Claude Code Skill (MCP)
@modelcontextprotocol/sdk.list_bounties,get_bounty,create_bounty, andupdate_bountyare now available natively to Claude Code and other AI agents.✅ Verification Results
sdk/cliare passing.sdkandclipackages.Wallet - JDkFAXAaysAradjqQkCtpu2seJZR43F9qrfHZvgPYfvL