# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

## [helius-mcp@2.1.0](https://github.com/helius-labs/core-ai/compare/helius-mcp@2.0.0...helius-mcp@2.1.0) - 2026-06-24

### Merged

- feat(wallet): Add balance-at Support to MCP and CLI [`#138`](https://github.com/helius-labs/core-ai/pull/138)
- feat(mcp): Add Timeout and Retry With Backoff For MCP RPC Reads [`#136`](https://github.com/helius-labs/core-ai/pull/136)
- feat(mcp): Add `simulateTransaction` Tool For Pre-Send Transaction Dry-Runs [`#135`](https://github.com/helius-labs/core-ai/pull/135)
- feat(cli): Add Confirmation Prompt Before Submitting Transactions [`#134`](https://github.com/helius-labs/core-ai/pull/134)
- feat(cli): Add Confirmation Prompts For Destructive Commands [`#133`](https://github.com/helius-labs/core-ai/pull/133)
- feat(ci): Harden Release Pipeline and Add Dependency/Security Automation [`#128`](https://github.com/helius-labs/core-ai/pull/128)
- fix(deps): Patch High-Severity Security Advisories in the MCP and CLI [`#127`](https://github.com/helius-labs/core-ai/pull/127)
- fix(cli): exit non-zero when reclaim batches fail to land [`#126`](https://github.com/helius-labs/core-ai/pull/126)

## [helius-mcp@2.0.0](https://github.com/helius-labs/core-ai/compare/helius-mcp@1.3.0...helius-mcp@2.0.0) - 2026-06-15

### Merged

- chore(mcp): 2.0.0 Release [`#124`](https://github.com/helius-labs/core-ai/pull/124)
- fix(cli): Store Config With Owner-only Permissions [`#121`](https://github.com/helius-labs/core-ai/pull/121)
- feat(helius-cli): OAuth/PKCE login + logout + whoami (v2.0.0) [`#118`](https://github.com/helius-labs/core-ai/pull/118)
- feat(ci): Require and Enforce Signed Commits Repo-wide [`#119`](https://github.com/helius-labs/core-ai/pull/119)
- feat(cli+mcp): unified crypto checkout — signup / upgrade / credits / pay [`#109`](https://github.com/helius-labs/core-ai/pull/109)
- fix(cli): tx history --before now uses beforeSignature [`#116`](https://github.com/helius-labs/core-ai/pull/116)
- Add package.json Metadata and Bundle LICENSE [`#117`](https://github.com/helius-labs/core-ai/pull/117)
- fix(jupiter-skill): Sender/Jito tip recipe + Trigger V2 vault onboarding [`#115`](https://github.com/helius-labs/core-ai/pull/115)
- feat(mcp+cli): expose getTransfersByAddress RPC method [`#112`](https://github.com/helius-labs/core-ai/pull/112)
- docs(plugin): Advertise Jupiter/OKX/SVM Skills and Bump to 1.1 [`#114`](https://github.com/helius-labs/core-ai/pull/114)
- feat(security): Enforce 7-day Minimum Release Age For Deps [`#113`](https://github.com/helius-labs/core-ai/pull/113)
- feat(cli): Add Reclaim Command [`#101`](https://github.com/helius-labs/core-ai/pull/101)
- fix mcp config recovery, telemetry, and laserstream api handling [`#108`](https://github.com/helius-labs/core-ai/pull/108)
- feat(cli): Always emit suggestion in JSON error envelopes [`#107`](https://github.com/helius-labs/core-ai/pull/107)
- feat(cli)!: Uniform JSON envelope for all --json output (v2.0) [`#106`](https://github.com/helius-labs/core-ai/pull/106)
- feat(cli): Add Error Category to JSON Output [`#103`](https://github.com/helius-labs/core-ai/pull/103)
- feat(cli,mcp): Add SNS/ANS domain resolution to wallet identity [`#105`](https://github.com/helius-labs/core-ai/pull/105)
- feat(cli): Add `--amount` and `--raw-amount` Flags for Stake Commands [`#104`](https://github.com/helius-labs/core-ai/pull/104)
- feat(skill): Add DFlow Agent CLI Coverage to Skill [`#102`](https://github.com/helius-labs/core-ai/pull/102)
- feat(cli): Add Pre-Input Validation For Addresses, Sigs, and Slots [`#100`](https://github.com/helius-labs/core-ai/pull/100)
- feat(cli): Add `--dry-run` Flag For Transaction and Webhook Commands [`#99`](https://github.com/helius-labs/core-ai/pull/99)
- feat(cli): Add Debug Flag For HTTP Req and Res Troubleshooting [`#98`](https://github.com/helius-labs/core-ai/pull/98)
- feat(skill): Add Jupiter [`#59`](https://github.com/helius-labs/core-ai/pull/59)
- feat(cli): Add `llms.txt` File [`#96`](https://github.com/helius-labs/core-ai/pull/96)
- feat(cli): Add Usage Examples to All Command `--help` Output [`#97`](https://github.com/helius-labs/core-ai/pull/97)
- feat(cli): Add `--retry` Flag For Transient Error Recovery With Exponential Backoff [`#94`](https://github.com/helius-labs/core-ai/pull/94)
- fix(skill): Make Helius Skill Interface-Agnostic  [`#95`](https://github.com/helius-labs/core-ai/pull/95)
- Update Sender docs: clarify tip accounts and add pre-serialized tx guide [`#80`](https://github.com/helius-labs/core-ai/pull/80)
- feat(cli): Extract Duplicated Setup Helper to Shared `setupClient` [`#93`](https://github.com/helius-labs/core-ai/pull/93)
- fix(cli): Recover Corrupted Config Instead of Silently Ignoring [`#91`](https://github.com/helius-labs/core-ai/pull/91)
- feat(skills): Refactor OKX Skill to Thin Integration-only Layer [`#92`](https://github.com/helius-labs/core-ai/pull/92)
- feat(cli): Add Shell Completion Support [`#90`](https://github.com/helius-labs/core-ai/pull/90)
- fix(cli): Extract Duplicate Confirm Prompt to Shared Output Util [`#89`](https://github.com/helius-labs/core-ai/pull/89)
- fix(cli): `exitWithError` Outputting JSON in Non-JSON Mode [`#88`](https://github.com/helius-labs/core-ai/pull/88)
- fix(cli): Improve WS Error Handling With Guidance Hints and Telemetry [`#87`](https://github.com/helius-labs/core-ai/pull/87)
- fix(cli): Standardize Keygen Command  [`#86`](https://github.com/helius-labs/core-ai/pull/86)
- feat(docs): Update Streaming Pricing and Plan Access [`#62`](https://github.com/helius-labs/core-ai/pull/62)
- feat(cli): Add `helius update` Self-update Command [`#84`](https://github.com/helius-labs/core-ai/pull/84)
- test(mcp): add unit tests for router/responses.ts [`#82`](https://github.com/helius-labs/core-ai/pull/82)
- feat(cli+mcp): Add Optional OWS Wallet Signing [`#83`](https://github.com/helius-labs/core-ai/pull/83)
- feat(skill): Add OKX [`#65`](https://github.com/helius-labs/core-ai/pull/65)
- Add glama.json to Repo Root [`#81`](https://github.com/helius-labs/core-ai/pull/81)
- feat(docs): Add MIT License [`#78`](https://github.com/helius-labs/core-ai/pull/78)
- Reduce Helius MCP context bloat with routed public surface [`#76`](https://github.com/helius-labs/core-ai/pull/76)
- feat(mcp): Make `getNetworkStatus` TPS Configurable [`#79`](https://github.com/helius-labs/core-ai/pull/79)
- feat(cli): Add NO_DNA Support [`#74`](https://github.com/helius-labs/core-ai/pull/74)
- feat(mcp): add ZK Compression support (23 tools) [`#69`](https://github.com/helius-labs/core-ai/pull/69)
- feat(mcp): add staking tools [`#68`](https://github.com/helius-labs/core-ai/pull/68)
- fix: add missing MCP parameter descriptions [`#67`](https://github.com/helius-labs/core-ai/pull/67)
- feat(mcp): add getAccountPlan tool [`#71`](https://github.com/helius-labs/core-ai/pull/71)
- fix(mcp): unify error responses with structured metadata [`#70`](https://github.com/helius-labs/core-ai/pull/70)
- fix(cli): Make WebSocket Commands Agent-Friendly [`#66`](https://github.com/helius-labs/core-ai/pull/66)
- chore: update CHANGELOG.md for helius-mcp@1.3.0 [`#64`](https://github.com/helius-labs/core-ai/pull/64)

## [helius-mcp@1.3.0](https://github.com/helius-labs/core-ai/compare/helius-mcp@1.2.0...helius-mcp@1.3.0) - 2026-03-12

### Merged

- feat(mcp): Bump to v1.3.0 [`#63`](https://github.com/helius-labs/core-ai/pull/63)
- feat(skills): Add Skill Versioning [`#61`](https://github.com/helius-labs/core-ai/pull/61)
- fix(mcp): Add Escalating Retry Guidance For Agents [`#60`](https://github.com/helius-labs/core-ai/pull/60)
- feat(cli): Unify Error Handling Across Commands [`#57`](https://github.com/helius-labs/core-ai/pull/57)
- feat(cli): Add `helius plans` Command [`#58`](https://github.com/helius-labs/core-ai/pull/58)
- feat(cli): Add `status` Command [`#56`](https://github.com/helius-labs/core-ai/pull/56)
- feat(cli): Add Client-Side Input Validation For Signup, Upgrade, and Webhooks [`#55`](https://github.com/helius-labs/core-ai/pull/55)
- feat(MCP): Add TPS to `getNetworkStatus` [`#53`](https://github.com/helius-labs/core-ai/pull/53)
- fix(cli): Silent Exit in non-JSON Mode [`#54`](https://github.com/helius-labs/core-ai/pull/54)
- feat(cli): Improve Messaging For Interrupted Signups [`#52`](https://github.com/helius-labs/core-ai/pull/52)
- feat(cli): Implement Better Error Handling With Custom Catch Block [`#51`](https://github.com/helius-labs/core-ai/pull/51)
- feat(cli): Add `--wait` Flag to `helius signup` [`#50`](https://github.com/helius-labs/core-ai/pull/50)
- chore: update CHANGELOG.md for helius-mcp@1.2.0 [`#49`](https://github.com/helius-labs/core-ai/pull/49)

## [helius-mcp@1.2.0](https://github.com/helius-labs/core-ai/compare/helius-mcp@1.0.0...helius-mcp@1.2.0) - 2026-03-08

### Merged

- Bump helius-mcp and helius-cli to 1.2.0 [`#48`](https://github.com/helius-labs/core-ai/pull/48)
- feat: agentic feedback loop [`#47`](https://github.com/helius-labs/core-ai/pull/47)
- feat(plugin): Add Temp Claude Marketplace Workaround [`#46`](https://github.com/helius-labs/core-ai/pull/46)
- feat(plugin): Make Helius Cursor Plugin [`#45`](https://github.com/helius-labs/core-ai/pull/45)
- chore: update CHANGELOG.md for helius-mcp@1.0.0 [`#44`](https://github.com/helius-labs/core-ai/pull/44)

## helius-mcp@1.0.0 - 2026-03-03

### Merged

- feat: Cross-platform skill portability for non-Claude developers [`#42`](https://github.com/helius-labs/core-ai/pull/42)
- feat(MCP): Improve Testing Suite [`#41`](https://github.com/helius-labs/core-ai/pull/41)
- feat(MCP): Add Changelog  [`#43`](https://github.com/helius-labs/core-ai/pull/43)
- feat(MCP): Prep For 1.0.0 Release [`#40`](https://github.com/helius-labs/core-ai/pull/40)
- release: helius-cli@1.1.0 [`#39`](https://github.com/helius-labs/core-ai/pull/39)
- feat(docs): Better `README.md` Files [`#38`](https://github.com/helius-labs/core-ai/pull/38)
- feat(mcp): add transferSol and transferToken tools [`#35`](https://github.com/helius-labs/core-ai/pull/35)
- Add Helius x Phantom frontend skill [`#33`](https://github.com/helius-labs/core-ai/pull/33)
- Standardize MCP Zod parameter descriptions [`#36`](https://github.com/helius-labs/core-ai/pull/36)
- feat(mcp): reduce token usage across MCP server and SKILL.md [`#34`](https://github.com/helius-labs/core-ai/pull/34)
- feat(skill): Add SVM Skill [`#37`](https://github.com/helius-labs/core-ai/pull/37)
- Fix MCP tool selection ambiguity with BEST FOR/PREFER routing [`#32`](https://github.com/helius-labs/core-ai/pull/32)
- Replace hardcoded billing data with live doc fetches [`#31`](https://github.com/helius-labs/core-ai/pull/31)
- feat(mcp + cli): Add Solana Knowledge Tools [`#30`](https://github.com/helius-labs/core-ai/pull/30)
- fix(cli): Improve Signup UX [`#29`](https://github.com/helius-labs/core-ai/pull/29)
- feat(skill): Add Helius x DFlow Skill [`#27`](https://github.com/helius-labs/core-ai/pull/27)
- Remove vestigial projectType from recommendStack [`#28`](https://github.com/helius-labs/core-ai/pull/28)
- Add recommendStack MCP tool for architecture recommendations [`#25`](https://github.com/helius-labs/core-ai/pull/25)
- feat(docs) Add README [`#11`](https://github.com/helius-labs/core-ai/pull/11)
- feat(plugin): Add Helius Plugin For Claude Code [`#26`](https://github.com/helius-labs/core-ai/pull/26)
- chore(GitHub): Add `.claude` to `.gitignore` [`#24`](https://github.com/helius-labs/core-ai/pull/24)
- feat(mcp): Improve Onboarding [`#23`](https://github.com/helius-labs/core-ai/pull/23)
- Improve MCP tool routing [`#22`](https://github.com/helius-labs/core-ai/pull/22)
- feat(skills): Add Helius Skill [`#20`](https://github.com/helius-labs/core-ai/pull/20)
- feat(cli): Better Errors [`#16`](https://github.com/helius-labs/core-ai/pull/16)
- feat(mcp): Add Credit Cost Annotations [`#18`](https://github.com/helius-labs/core-ai/pull/18)
- feat(mcp): Make All Data-bearing Guide Tools Fetch Directly From the Docs [`#19`](https://github.com/helius-labs/core-ai/pull/19)
- feat(mcp): Add `getAccountStatus` Tool [`#17`](https://github.com/helius-labs/core-ai/pull/17)
- fix: pass customer info through upgradePlan and CLI upgrade [`#15`](https://github.com/helius-labs/core-ai/pull/15)
- feat(cli): Format Snake Case Enums Into Title Case [`#14`](https://github.com/helius-labs/core-ai/pull/14)
- feat(cli): Explicitly Set Project ID on CLI Creation [`#13`](https://github.com/helius-labs/core-ai/pull/13)
- feat: OpenPay integration for CLI and MCP server [`#10`](https://github.com/helius-labs/core-ai/pull/10)
- feat/agent-signup [`#9`](https://github.com/helius-labs/core-ai/pull/9)
- Add docs integration and cleanup [`#6`](https://github.com/helius-labs/core-ai/pull/6)
- fix: migrate to use sdk [`#8`](https://github.com/helius-labs/core-ai/pull/8)
- feat/claude.md and helius-sdk for cli [`#7`](https://github.com/helius-labs/core-ai/pull/7)
- feat: add error handling [`#4`](https://github.com/helius-labs/core-ai/pull/4)
- fix: repair updateWebhook and deleteWebhook MCP tools [`#2`](https://github.com/helius-labs/core-ai/pull/2)
- feat: upgrade helius-mcp data tools with rich formatting and new capa… [`#1`](https://github.com/helius-labs/core-ai/pull/1)
