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

Auralogs

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

Quick Information

0 ratings
Auralogs icon image
jamesthomas
Auralogs

Auralogs 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).Auralogs 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://auralogs.ai.Beta: API may shift before 1.0.

Supported Engine Version
4.5
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
5 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.

Auralogs 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).

Auralogs 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://auralogs.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
Auralogs icon image
jamesthomas
Auralogs

Auralogs 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).Auralogs 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://auralogs.ai.Beta: API may shift before 1.0.

Supported Engine Version
4.5
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
5 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