Skip to content

Limits

All limits apply per version unless noted otherwise.


Per-run limits

LimitDefaultNotes
Max memory512 MBSet per version in the editor
Max timeout300 secondsSet per version; exceeding it returns HTTP 408
CPU2.0 coresFixed per execution

When a run exceeds the timeout limit, the request returns a 408 error and the handler is killed. Memory exhaustion fails the run.


Code and files

LimitValue
Main entry fileMust be named cortexone_function.{py,js,lua}
Supported Python file types.py, .txt
Max file upload size (digital assets)500 MB

Versions

LimitValue
Version string formatSemantic versioning - e.g. 1.0.0, 2.3.1
Version immutabilityPublished versions cannot be edited - create a new version to update

API keys

LimitValue
ScopeOrganization-wide - any key can invoke any tool your org has access to
VisibilityShown once at creation - cannot be retrieved after

Run Balance

LimitValue
Minimum balance for executionMust be positive - execution blocked at $0.00 (HTTP 402)
Referral earnings cap$500 per referred user per calendar year

See Run Balance for the full breakdown.


Pricing

LimitValue
Maximum per-run price$0.25 - the highest price a publisher can set per run on a paid tool

Digital assets

LimitValue
Max file upload size500 MB
Asset typesFile or Folder upload or S3 bucket connection
VisibilityPublic or Private per asset

Organizations and members

LimitValue
Owners per organization1 (the creator)
Invitation expiry24 hours
Invitable rolesMember and Admin only - Owner cannot be invited

Tool metadata

FieldLimit
Short description300 characters
TagsFreeform
Sectors / categoriesSelected from predefined list