Skip to content

Changelog ​

Notable changes to the docs site, portal, and gateway REST surface.

2026-09-25 ​

Gateway & docs ​

  • Playground Chat — worker Platform → Chat (?worker=chat); optional JSON/form language (VI/EN); docs + cookbook parity EN/VI/TH
  • Chat docs (integrator) — reference EN/VI/TH: action=models, SSE parsing, /api/v2/ai-chat-sessions, optional fields; endpoint-map + gommo-public-api + OpenAPI chat-sessions / chat-models
  • Chat parity (portal + SDK) — endpoint registry chat / chat-models / chat-sessions; Playground replyText from SSE; SDK chat.listModels(), chatSessions.*, SDK docs EN/VI/TH; cookbook VI/TH SSE link
  • Playground REQUEST Endpoint — shows Gommo public API URL (api.gommo.net / v2.api.gommo.net) for /gateway/* workers; dev proxy URL in footnote only
  • Playground ENDPOINTS catalog — dual public hosts (v2 + api), worker-aware row highlight, REQUEST cURL uses public URL; hint on subdomain v2 vs /api/v2/ path
  • POST /gateway/partner-program — affiliate Partner Program (…/users/partner_program, action_type status | apply); reference Partner program (EN/VI/TH); Playground Home feed → Partner program; Profile status preview; SDK auth.getPartnerProgramStatus() / applyPartnerProgram()
  • POST /gateway/creator-rewards — Creator Rewards (…/users/creator_rewards, action_type status | pool | apply); reference Creator rewards (EN/VI/TH); Playground Creator Rewards; Profile status preview; SDK getCreatorRewardsStatus() / getCreatorRewardsPool() / applyCreatorRewards()
  • POST /gateway/changelogs — dealer release notes (…/app/changelogs, format, app, limit, language, site_domain); reference Changelogs (EN/VI/TH); Playground Home feed → Changelogs; OpenAPI + endpoint map

2026-09-24 ​

Gateway & docs ​

  • POST /gateway/auth/change-password — dealer account login password (Bearer + JSON); upstream pass-through; empty/non-JSON → UPSTREAM_ERROR envelope
  • Reference Account settings — change password (EN/VI/TH), OpenAPI, Playground worker under Home feed → Platform
  • Portal Profile → Account: change-password form; @ai-gateway/client auth.changePassword()
  • Playground System → Login API (test) — inspect login JSON without changing Connection
  • Reference Account settings — sign up (EN/VI/TH); Playground System → Register API (test); @ai-gateway/client auth.register() (gateway transport)
  • Auth docs/Playground polish: endpoint-map Register row, OpenAPI 503, Try → change-password worker, register public API label, account cross-links
  • POST /gateway/credits/transfer — P2P credit transfer (sendBalances, type=credit_ai); reference Transfer credits; Playground Home feed → Transfer credits; Profile → Account transfer form; @ai-gateway/client auth.transferCredits()
  • POST /gateway/credits/transactions — wallet ledger (paymentsHistory); reference Transaction history; Playground Home feed → Transaction history; Profile ledger preview; @ai-gateway/client auth.listPaymentsHistory()
  • POST /gateway/devices — session devices (POST …/api/v2/devices); reference Session devices; Playground Home feed → Session devices; Profile device list; SDK auth.listDevices() / registerDevice() / renameDevice() / disableDevice()
  • POST /gateway/support/tickets (+ create/detail/reply) — Support Center (…/support/*); reference Support tickets; Playground Home feed → Support tickets; Profile ticket list preview; SDK auth.listSupportTickets() / createSupportTicket() / getSupportTicketDetail() / replySupportTicket()

2026-03-11 ​

Docs ​

  • Local search, Edit on GitHub, and GitHub link in the nav bar
  • ASCII routing diagrams on Principles and Routing (Mermaid removed — fastdom ESM conflict in dev)
  • Choose your path section on Quickstart
  • Prose styling for tables, callouts, and code blocks

Playground (portal) ​

  • Request tab: full public URL, JSON body preview, response structure samples
  • Tab pinning during job poll (stay on Request / Endpoints while polling)

Upstream dependency

Media jobs, catalog, and login require Gommo public API (v2.api.gommo.net, api.gommo.net). When upstream is down, docs and UI still work; live API calls will fail until service recovers.