Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{".":"3.0.4"}
{".":"3.0.5"}
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@
All notable changes to this project are documented here.
This project follows [Semantic Versioning](https://semver.org/).

## [3.0.5](https://github.com/edycutjong/BagOS/compare/v3.0.4...v3.0.5) (2026-09-24)


### Bug Fixes

* **caps:** check the SOL a signed transaction moves, not just the amount requested ([0f5a5bd](https://github.com/edycutjong/BagOS/commit/0f5a5bd2fcbd80e94bd2c7a66340471ad251bc3e))


### Documentation

* a2a r02 — test count is 407, not 345/337 ([51550b7](https://github.com/edycutjong/BagOS/commit/51550b76ba9b02fb2d54567d32350d9aeecb212d))

## [3.0.4](https://github.com/edycutjong/BagOS/compare/v3.0.3...v3.0.4) (2026-09-24)


Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"manifest_version": "0.2",
"name": "bagos",
"display_name": "BagOS",
"version": "3.0.4",
"version": "3.0.5",
"description": "Every AI-initiated Solana spend: gated, capped, confirmed on chain.",
"long_description": "MCP server for Bags on Solana. Read tools cover token analytics, creator-fee rosters, claim audit trails and trade quotes. The two write tools execute swaps and claim creator fees, but the first call to either signs nothing: it returns a preview and a single-use confirmation token fingerprinted to the exact arguments, so a token issued for a 0.01 SOL swap cannot authorize a 10 SOL one. Every write passes a token gate, a hard SOL spend cap per transaction and per session, and a simulation, before it is signed and submitted. Writes are off unless a keypair is configured and are mainnet-only; the server defaults to devnet so an unconfigured install cannot spend real money.",
"author": {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bagos-mcp-server",
"version": "3.0.4",
"version": "3.0.5",
"description": "MCP server for Bags on Solana: token analytics, trade quotes, and gated write operations.",
"keywords": [
"mcp",
Expand Down
4 changes: 2 additions & 2 deletions server.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "io.github.edycutjong/bagos",
"title": "BagOS",
"description": "MCP server for Bags on Solana: token analytics, trade quotes, and gated write operations.",
"version": "3.0.4",
"version": "3.0.5",
"websiteUrl": "https://github.com/edycutjong/bagos",
"repository": {
"url": "https://github.com/edycutjong/bagos",
Expand All @@ -15,7 +15,7 @@
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "bagos-mcp-server",
"version": "3.0.4",
"version": "3.0.5",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
Expand Down