godot ai插件

This commit is contained in:
2026-09-21 16:16:59 +08:00
parent c9c7d59d1e
commit c1a381c589
284 changed files with 45866 additions and 776 deletions
@@ -0,0 +1,13 @@
@tool
extends RefCounted
## Built-in handlers execute synchronously, or register every detached
## coroutine with ScriptWork. Client/vision OS workers belong to the root's
## worker owners and are joined separately before any scripts are replaced.
## New async entry points MUST retain their ledger entry until they return,
## including early returns; a request timeout/disconnect must not clear it.
const ScriptWork := preload("res://addons/godot_ai/utils/script_work.gd")
func quiesce_for_script_swap() -> Dictionary:
return ScriptWork.quiescence()