Skip to content
GlxymeshDocs
glxymesh.com
Select theme
Open console
Reading time 2 min

Limits

Limits for Glxymesh projects and tools: tool.yml sizes, time and memory per call, outbound requests, push size, sleep and keeping tools awake.

Limit Value
Tool name 1–64 characters of a-z, 0-9, -
Description 10–2,000 characters
Inputs per tool 50
Input description 500 characters
Allowed hosts per tool 20
Keys per tool 20
Tests per tool 50
Title 80 characters
Limit Value
Time per call 10s unless gx.yml or tool.yml sets it; 1 second to 15 minutes
Memory 128 MB to 10 GB, set by limits.memory. A project’s function tools share the largest any of them asks for.
Log lines kept per call 64 KB
Calls a second, per organization Free 5 · Pay as you go 20 · Pro 50 · Business 200
Calls running at once, per organization 100 on every plan

A call refused for either of the last two answers with JSON-RPC error -32005, is not billed, and can be tried again a moment later. A project admin can also set how many times a day one person may call a tool; that refusal says when the count resets (00:00 UTC).

Limit Value
Schemes https, and TCP to the host:port pairs in network.connect (function tools); no UDP
Destinations Hosts in the tool’s network.allow and their subdomains; never private or internal addresses
Response per request 4 MB
Connecting 5 seconds, then the request fails
Limit Value
Languages Go, TypeScript (Node.js) and Python 3.14
Push size 6 MB of source, before packages are installed
Project and organization slugs 1–40 characters of a-z, 0-9 and single hyphens

A project’s function tools sleep after 7 days without a call, and wake on the next one. http tools never sleep. Tools you keep awake from the console’s Tools page never sleep:

Free Pay as you go Pro Business
Tools kept awake — — 5 50

For what each plan includes in calls, compute, members and AI credits, see pricing.