Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Auralog

An asset by jamesthomas
The page banner background of a mountain and forest
Auralog hero image

Quick Information

0 ratings
Auralog icon image
jamesthomas
Auralog

Auralog SDK for Godot 4.5+. Drop-in observability for your game: automatic capture of print(), printerr(), push_warning(), push_error(), script errors, shader errors, and engine errors via OS.add_logger(). Reports previous-session crashes from rotated Godot log files on next launch.Batched HTTPS transport with retry/backoff and a bounded in-memory queue. Attach session-scoped fields like user_id or current scene to every log via global_metadata (Dictionary or Callable). Baseline metadata (SDK version, Godot version, OS, project name, scene, viewport size, FPS) is included automatically.Editor plugin adds a one-click "Install Autoload" toolbar button. Variant sanitizer encodes vectors, colors, transforms, nodes, and resources as JSON safely (with cycle and depth protection).Auralog uses an LLM as an on-call engineer (Claude, OpenAI, or any MCP-compatible model) — it monitors your logs, alerts you when something's wrong, and opens fix PRs automatically. Sign up at https://auralog.ai.Beta: API may shift before 1.0.

Supported Engine Version
4.5
Version String
0.1.0
License Version
MIT
Support Level
community
Modified Date
11 hours ago
Git URL
Issue URL

Auralog Godot Addon

Godot 4.5+ addon for Auralog automatic log/error capture.

Add res://addons/auralog/auralog.gd as an Autoload named Auralog, then call:

Auralog.init({
    "api_key": "aura_your_key",
    "environment": "production",
    "capture_console": true,
    "capture_errors": true
})

See the repository README for full configuration and release notes.

global_metadata callables must be synchronous, cheap, and side-effect-free. GDScript cannot catch exceptions from user callables, so callable errors interrupt the log path.

Auralog SDK for Godot 4.5+. Drop-in observability for your game: automatic capture of print(), printerr(), push_warning(), push_error(), script errors, shader errors, and engine errors via OS.add_logger(). Reports previous-session crashes from rotated Godot log files on next launch.

Batched HTTPS transport with retry/backoff and a bounded in-memory queue. Attach session-scoped fields like user_id or current scene to every log via global_metadata (Dictionary or Callable). Baseline metadata (SDK version, Godot version, OS, project name, scene, viewport size, FPS) is included automatically.

Editor plugin adds a one-click "Install Autoload" toolbar button. Variant sanitizer encodes vectors, colors, transforms, nodes, and resources as JSON safely (with cycle and depth protection).

Auralog uses an LLM as an on-call engineer (Claude, OpenAI, or any MCP-compatible model) — it monitors your logs, alerts you when something's wrong, and opens fix PRs automatically. Sign up at https://auralog.ai.

Beta: API may shift before 1.0.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Auralog icon image
jamesthomas
Auralog

Auralog SDK for Godot 4.5+. Drop-in observability for your game: automatic capture of print(), printerr(), push_warning(), push_error(), script errors, shader errors, and engine errors via OS.add_logger(). Reports previous-session crashes from rotated Godot log files on next launch.Batched HTTPS transport with retry/backoff and a bounded in-memory queue. Attach session-scoped fields like user_id or current scene to every log via global_metadata (Dictionary or Callable). Baseline metadata (SDK version, Godot version, OS, project name, scene, viewport size, FPS) is included automatically.Editor plugin adds a one-click "Install Autoload" toolbar button. Variant sanitizer encodes vectors, colors, transforms, nodes, and resources as JSON safely (with cycle and depth protection).Auralog uses an LLM as an on-call engineer (Claude, OpenAI, or any MCP-compatible model) — it monitors your logs, alerts you when something's wrong, and opens fix PRs automatically. Sign up at https://auralog.ai.Beta: API may shift before 1.0.

Supported Engine Version
4.5
Version String
0.1.0
License Version
MIT
Support Level
community
Modified Date
11 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers