Skip to content

Releases: gnoverse/gno-mcp

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 06:30
298478a

Changelog

  • 298478a chore(release): bump to 0.8.0 (#25)
  • 890eb3d docs(gno-skill): fix stdlib refs for test13 + broader accuracy sweep (#22)
  • 5d32640 build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 (#24)
  • 622ef22 chore(deps): bump go modules and pinned actions to latest (#23)
  • 0ef9de1 feat(gno-skill): integrate audit security patterns from gnolang/gno
  • d6f5d94 feat(addpkg): surface the deployed realm's gnoweb URL

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 10:29

Changelog

  • 573cb3d chore(release): bump to 0.7.0
  • 4acec56 feat(faucet+gas): per-address limit discovery + chain-priced gas fees
  • 50027c8 fix(gno-skill): correct map iteration from non-deterministic to insertion-order
  • b65665d gnokey reference + deploy-gate handling and per-write command echo (#19)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 13:18

Changelog

  • 73af5e8 chore(release): bump to 0.6.0
  • 8180cfd ci: split releases into independent gnomcp + agentfaucet cadences (#18)
  • 03acc21 feat(skills/gno): sysrealms.md system-realm reference + skill housekeeping (#17)
  • 3bb0e86 feat(profiles): default testnet to the deployed agent-faucet + live e2e scenario (#16)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 21:23

Changelog

  • b84f65e chore(release): bump to 0.5.0
  • 306b66f feat(agentfaucet): observability — Prometheus metrics + JSON access logs
  • 77845c0 feat(agentfaucet): faucet-scoped gas via -gas-fee/-gas-wanted flags

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 18:52

Changelog

  • 22077b6 chore(release): bump to 0.4.0
  • f451a0d feat(faucet): add GET /health liveness endpoint to agentfaucet

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:47

Changelog

  • c4cf22d chore(release): bump to 0.3.0
  • 18cff32 chore(profiles): default testnet to test13
  • 7de58e4 docs(write): refresh package doc-comment to list all key tools
  • b6e0eb8 feat(keystore): funds-safe gno_key_delete + multi-key e2e scenario
  • 9dff9a5 feat(keystore): multiple named agent keys per profile + gno_key_send
  • 1b54e6d feat(faucet): global outflow drip + balance-floor throttle
  • 4b9a2c8 build(deps): bump actions/checkout from 4.3.1 to 6.0.3 (#4)
  • c47b4a0 build(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.2.2 (#5)
  • 8d04a36 build(deps): bump golang.org/x/tools from 0.44.0 to 0.46.0 (#14)
  • fc7276c docs(readme): trim to a landing page; move setup detail to docs/ (#12)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 22:06

Changelog

  • 2a61eb3 chore(release): bump to 0.2.0
  • 118daa5 feat(release): agentfaucet binary + multi-arch docker images for both services
  • 37485d5 feat(playground): scenario 12 — curl|sh installer end-to-end + idempotent re-run
  • 0a27bbc feat(dist): install script + per-harness install docs + restart-the-harness step
  • 2eae389 docs(dist): trim the install prompt — goal-level where proven, exact where it matters
  • 2d356a0 feat(playground): fresh-install external scenario + per-scenario image targets
  • b9c94c1 fix(dist): drop repo-root .mcp.json — it shipped as a broken server in every plugin install

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 16:03
6c43682

Changelog

  • 6c43682 feat(release): manual release flow — dispatch workflow, bump script, CI guards (#11)
  • dcb639a fix(skills): post-merge coherence — route toolchain cases to toolchain.md
  • 9246724 feat(playground): e2e harness, read-only audit, sessions + three-layer test architecture
  • 22ffb74 feat(skills): chain-matched toolchain reference — versioned store, target-chain deps
  • 92c5347 feat(mcp): gno_read depths — outline default, symbol fetch with deps; retire gno_inspect
  • 5f48161 feat(skills): side skills — gno-audit, gno-debug, gno-onboard
  • 56529f6 chore(plugins): correct metadata — 0.1.0, gnoverse org, singular skill, public marketplace
  • a37c6e4 docs: AGENTS.md is contributor guidance, not skill delivery
  • a3e6a78 docs(adr): move under docs/, drop prxxxx prefix, reconcile to shipped state
  • 1ac133d docs: render the session-WIP caution as a warning admonition
  • 0327ca6 docs: README rewrite + session-WIP and source-of-truth notes
  • 6f72278 feat(tools): chain-info reads — gno_account + gno_status
  • 959a01f feat(mcp): dynamic in-memory profiles (B3) — gno_profile_add + chain-type removal
  • c3188c2 feat: deep-review remediation — security hardening, supply chain, dedup
  • 5dbaa25 feat(mcp): firm path-type scoping for gno_render and gno_eval
  • c91a78e fix(mcp): profile resolution no longer crashes the server
  • a18a42e feat(mcp): package-aware reads — whole-package txtar, gno_packages, realm->path
  • 88aceda fix(mcp): address MCP-review findings — wire annotations/structuredContent/errors + tool fixes
  • 114be49 feat(faucet): tiered agent testnet faucet (B2) + real-node integration harness
  • fa23b9a docs(chain): correct stale session-query ABCI note
  • 5ca538e chore: remove verify-gnoclient dev stub
  • abf52d1 refactor(internal): fold single-function files into their packages
  • fb9bc3d refactor(test): adopt testify (require/assert) across the suite
  • 6100a8f feat(agent): agent testnet write identity (SPEC1 testnet keystore)
  • 645383f refactor(session): build gnokey commands with fmt.Fprintf
  • 7b16170 refactor(gnoweb): parse gnoconnect meta-tags via x/net/html head tokenizer
  • f754c20 feat(agent): agent write identity on local/dev (SPEC1)
  • abc175b feat(mcp): clean MCP base — zero-config reads, sessions, profile CLI
  • e9356c5 feat(skills): rewrite gno skill + package as multi-agent plugin
  • 7c01f90 chore(e2e): ignore local test keyring
  • 9b55574 feat(session): vm/run permission support (gno_run end-to-end)
  • 63b4422 test(e2e): cur-realm parameter, correct master fixture, PROTOCOL updates
  • 130f638 fix(session,chain): chain-compatible pubkey and AllowPaths encoding
  • ceabf5d refactor(write): plumb master through call/run; simulate requires session
  • 7f9a94a feat(session): persist master on AddPending; remove SetMasterAddress
  • 31c314c fix(chain): amino-JSON decode session account + error cleanup
  • 42d79dd feat(chain): session-signed Call/Run and real QuerySession in chain.Real
  • 0060aa4 feat(session): GnoclientSigner adapter on Keypair
  • d160b1c build: bump gno to master for session-signed tx support
  • be7b62b test(profiles): malformed master-address rejected on read-only profile
  • 81c5ef3 feat(profiles,session): master-address field + validation
  • d8c7e51 docs(adr): master address discovery via funded Send memo
  • 0af4a91 fix(e2e): adapt setup.sh + realms to current gnodev/gnokey
  • 8d90c63 refactor(cmd/gnomcp): broaden write-tool assertion + propagate stdin errors
  • 6a618c1 docs(e2e): full Section A + Section B protocol checklist
  • 36afd89 test(integration): session propose smoke
  • 9fc1681 docs: README Milestone B section + Makefile test-e2e target
  • d49d432 feat(cmd/gnomcp): mention session flow in initialize instructions when writes enabled
  • ed20d8e feat(cmd/gnomcp): wire session manager + 5 write tools with dangerous gate
  • 655facc feat(server): AnyProfileAllowsDangerous predicate for write-tool gating
  • ef58f62 refactor(milestone-b): apply Phase 4 reviewer findings
  • 97a100a feat(tools/write): gno_run for ad-hoc code via MsgRun
  • c42f12e feat(tools/write): gno_call with session signing, simulate flag, audit hook
  • a38d12e feat(tools/write): gno_auth_status narrative + chain refresh
  • f010525 feat(tools/write): gno_session_revoke emits revoke command
  • be9554e feat(tools/write): gno_session_propose emits gnokey command + persists pending
  • 3b70785 feat(tools/write): shared helpers + testhelpers scaffold
  • d350bb3 refactor(session): coversRealm correctness + lock-discipline + slice-copy
  • dd4f9c0 feat(session): gnokey command formatters for create + revoke
  • aeabe73 feat(session): Manager state machine with multi-session-per-profile
  • ec85113 feat(session): chain check helper for per-pubkey session lookup
  • 7cbda76 feat(session): 4-layer scope policy with hard-limit clamps
  • 88e13b8 feat(session): on-disk Store with directory-per-profile layout
  • c2ff87e feat(session): scrypt+AES-256-GCM encryption with passphrase opt-in
  • 713e869 feat(session): ed25519 Keypair with bech32 gpub/g1 encoding
  • 9bf10bb refactor(chain): symmetric Fake error seeders, MsgRun via NewMsgRun, drop tautology tests
  • 6e5b0c2 feat(chain): Real.QuerySession returns ErrSessionQueryUnsupported
  • 45439a8 feat(chain): Real.Run broadcasts or simulates vm/MsgRun via gnoclient
  • cd6fc43 feat(chain): Real.Call broadcasts or simulates vm/MsgCall via gnoclient
  • 1b5a4a7 chore(chain): verify gnoclient API for Milestone B (research task)
  • ea36dd0 feat(chain): Fake seeders for Call/Run/QuerySession
  • 9f2f9d9 feat(chain): Signer + CallResult/RunResult/SessionStatus types + interface methods
  • 929c5d8 refactor(server): Annotations.Validate + ToolError.Error includes Extra
  • 95bdcb4 feat(server): Annotations + StructuredContent + IsError + ToolError + Registry.Get
  • 8703d93 refactor(profiles): consolidate HardLimits tests + value receivers
  • 334f440 feat(profiles): EffectiveDefaults layered fallback for session scope
  • 5174325 feat(profiles): HardLimits per chain-type with bypass sentinel
  • 6dd5cab refactor(profiles): Validate returns (warn, err); move stderr to caller
  • 3ec529b feat(profiles): validate write-related fields; warn on mainnet+dangerous
  • f986d41 refactor(profiles): consolidate write-auth parse tests + drop temporal comments
  • 2511fcc feat(profiles): extend Profile struct with write-related fields
  • 035a028 chore(e2e): profiles.toml + teardown.sh + PROTOCOL.md skeleton
  • e73a666 chore(e2e): setup.sh boots gnodev with master + deploys test realms
  • a87d4f7 chore(e2e): test realm sources for milestone B (echo, counter, other)
  • f4dc6c5 docs: reconcile ADRs + SDK notes with Milestone A implementation reality
  • a9754fe style(profiles): drop redundant http.Client.Timeout in DiscoverLocal
  • 6dd2ff8 fix: go-reviewer round-1 (audit duration units + 4 SHOULD fixes)
  • 33109eb docs: README for v2 Milestone A
  • e191763 test(integration): smoke test against test11
  • e10077e feat(cmd/gnomcp): main entry point wiring everything together
  • ca725cc feat(audit): JSON-lines audit log writer
  • 2ec62a1...
Read more