Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/nnaridz/RbxGenie/llms.txt

Use this file to discover all available pages before exploring further.

Description

Retrieves recent console output messages captured by the LogService listener. Maintains a buffer of the last 500 messages. Messages are captured from all sources except those prefixed with [RbxGenie].

Endpoint

get_console_output

Parameters

This tool takes no parameters.

Response

ok
boolean
Always returns true
count
number
The number of messages in the output buffer
output
array
Array of console message objects
output[].level
string
The message level: "output", "info", "warning", or "error"
output[].message
string
The message content
output[].ts
number
Timestamp in seconds from os.clock()

Examples

Get console output

{}
Response:
{
  "ok": true,
  "count": 3,
  "output": [
    {
      "level": "output",
      "message": "Game started",
      "ts": 123.456
    },
    {
      "level": "warning",
      "message": "Deprecated function called",
      "ts": 124.789
    },
    {
      "level": "error",
      "message": "Failed to load asset",
      "ts": 125.123
    }
  ]
}

Empty buffer

{}
Response:
{
  "ok": true,
  "count": 0,
  "output": []
}

Notes

  • The buffer maintains a maximum of 500 messages
  • Older messages are automatically removed when the buffer is full
  • Messages prefixed with [RbxGenie] are filtered out
  • Timestamps are relative to os.clock() and reset each session