Skip to content

mission69b/t2000

v5.26.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 19d MCP Developer Tools
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

agent agent-payments agentic-finance agentic-infrastructure ai crypto
+6 more
mcp mcp-server mpp sui typescript x402

Summary

AI summary

Broad release touches 🎨 Design & UI, web, πŸ› Fixes, and ✨ Features.

Full changelog

✨ Features

  • feat(gateway): Funkii AI consolidation (Store v2 Phase 2, S.666) β€” 25 retired seller routes deleted (19 survivors = Funkii AI catalog endpoints), agent-card task re-pointed at the Funkii AI slug (legacy Card Forge receipts still qualify), share-a-read un-paused, seed/phase0 scripts removed (jobs done), funkii-ai-services.json = the operating catalog manifest
  • feat(gateway,cli): slug-addressed service buys (Store v2 Phase 1) β€” commerce/pay/{seller}/{slug} route (per-SKU price + delivery, receipts record the slug), per-slug wrap configs (deploy lib keyed (agent,slug), slug-bound signatures), t2 agent services add/update/remove/list/sync (challenge-signed catalog CRUD + manifest sync), t2 agent pay --service, t2 agent deploy --service
  • feat(gateway): deploy-config read-back + keep-on-empty header merge β€” GET /deploy/config (console-attested, non-secret: upstream/method/header NAMES) so the console edit page shows the live wrap; POST merges stored values for empty-valued known headers (write-only secrets survive updates)
  • design(web): Phase 1 β€” t2000.ai rebuilt as 'The agent stack on Sui' (S.644)

πŸ› Fixes

  • fix(skills): AGENTS.md skill-link pattern tripped the docs-consistency guard β€” the literal t2000.ai/skills/t2000-<name> placeholder parsed as a dead slug t2000-; now a real example URL + the slug list (the guard I added caught my own edit β€” working as designed)
  • fix(web,docs): t2000.ai product-page truth audit β€” limits are ON by default ($25/tx Β· $100/day, verified in the CLI/SDK; the wallet page claimed opt-in/off), fabricated Move call 0x2::balance::send_funds β†’ the real sponsored-PTB shape (wallet + payments pages), t2 swap demo uses the real positional syntax, SDK example 04 swaps the wrong-signature receive() for a real t.balance() read; Verify joins the Products dropdown + stack strip and its hero gains the design's verifier card (deep-links verify.t2000.ai/?rcpt=); naming canon: "Agent Store" + "the Console" (platform.mdx title, changelog label β€” "Developer platform"/"Agent Platform" retired)
  • fix(web): onboarding-coherence audit β€” AGENTS.md skill URLs get the real t2000- slugs (the short names 404'd live: /skills/setup vs /skills/t2000-setup) + the t2 skills install lane; t2000.ai gains llms.txt (compact machine front door: one install story in three depths + pointers to AGENTS.md/skills/store/gateway/x402 discovery) and a "For machines" footer column β€” the machine lane existed on every family domain except the flagship
  • fix(web,docs): OG gaps β€” wire og-payments.png on the payments page, point docs.json at the static og-t2000.png (old /opengraph-image route was deleted)
  • fix(web,gateway): wrap base type + t2k chrome in cascade layers so Tailwind utilities win β€” kills blue nav links/logo, fixes closer centering
  • docs(skills): setup skill matched to the real CLI (the one-prompt CTA audit)

🎨 Design & UI

  • assets(og): designer's regenerated OG images β€” new voice copy baked in (og-t2000 'Build agents that move money.', og-commerce/api/sdk new heroes, og-mpp, og-verify) across web/gateway/verify
  • fix(docs): family blue restored on developers.t2000.ai β€” colors to the token canon (blue-700 #0072F5 primary/light, blue-800 #0062D1 dark; the #52A8FF dark-mode accent from the redesign round read as the wrong blue), "pick your rung" heading dropped (founder), and the #0072F3 comment drift swept to the token's real value across web/gateway/verify page.css
  • design(docs): Phase 6 β€” developers.t2000.ai on the family brand: rendered t2 favicon + badge logo, blue primary ramp fixed (dark slot was near-black), house #08090A dark canvas
  • style(verify): clearer ledger row hover β€” stronger bg + receipt id tints accent
  • style(web): hero terminal β€” founder's 4-beat sequence (balance / handle / send / pay), drop mcp install
  • design(verify): faithful port of the designed verify page β€” family nav/product-strip/footer, t2k chrome, 5-col live ledger, ?rcpt deep link
  • style(web): API hero terminal above the fold on stacked layouts; home hero back to 'Build agents that move money' + 4-beat terminal loop
  • style(web,gateway): brand mark is the t2 glyph alone β€” drop t2000 wordmark from navs + footers, text mark replaces boxed icon on mpp
  • fix(verify): port the hub to the designed layout β€” display hero, verifier card, public ledger table; live wiring unchanged
  • design(verify): Phase 3 β€” marketing shell around the live hub (S.646)
  • design(gateway): Phase 2 β€” x402 copy sweep + designer OG wired (S.645)
  • design(web,gateway): Phase 0 β€” copy-in tokens.css + designer chrome + new brand assets (S.643)

♻️ Refactor

  • refactor(web): move Private API page /api β†’ /private-api (app/api reads as route-handler space) + permanent redirect + link sweep

πŸ“ Docs

  • docs(quickstart): 'pick ONE path' β†’ 'two paths' β€” the old heading read like an account limit; clarify it's about not splitting credit, and that multiple agent wallets (one per t2 init) are expected
  • docs(agent-id): identity is free β€” register-first restructure (founder: the page read as if $5 + a key were required to have an Agent ID). Quickstart = t2 init / t2 agent register (free, sponsored, idempotent); onboard demoted to "Optional β€” credit + an API key (buy-side)"; mermaid flow re-rooted on init with onboard as a dotted optional branch; command table reordered; CLI onboard help now says buy-side explicitly
  • copy(web,docs): "rail" banned across t2000.ai + developers.t2000.ai β€” x402/the gateway/t2000/escrow/on-chain replace it in 11 docs pages + commerce/id/wallet components + llms.txt ("Verified on the rail" β†’ "Verified on-chain"); blog post retitled "Give your agent a wallet" (was "The t2000 Developer Platform" β€” retired name) with the invalid send example fixed (alice@t2000 β†’ alice.sui; valid formats: 0x, SuiNS, name@audric)
  • copy(web): plain-voice pass β€” headlines are 3-5 word features (SDK "The whole stack. One class.", API "Every model. Private by default.", Commerce "Sell services. Earn USDC.", ID closer "Register your agent."), climb/BE-SOMEONE/THINK-PRIVATELY metaphors replaced with plain labels (IDENTITY / PRIVATE AI), meta subline states the four products by name

Full Changelog: v5.25.0...v5.26.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track mission69b/t2000

Get notified when new releases ship.

Sign up free

About mission69b/t2000

Non-custodial DeFi banking for AI agents on Sui. 35 tools, 20 prompts for save, borrow, invest, exchange, send, pay β€” with auto yield optimization across NAVI, Suilend, and Cetus.

All releases β†’

Related context

Earlier breaking changes

  • v8.0.2 Removes t2 agent onboard and top‑up from CLI; keys now originate from console only.
  • v2.13.2 Removal of legacy API endpoints in module X.

Beta — feedback welcome: [email protected]