8929c4fc09
Add UID repair tool
...
Python script to fix stale scene UIDs by matching transition targets
to the current .uid files.
2026-04-29 15:55:21 -07:00
b2c243a819
Remove stale root-level MCP server files and navigation test
...
The MCP interaction server lives in scripts/mcp_interaction_server.gd;
the root-level copies and test file are obsolete.
2026-04-29 15:55:15 -07:00
971e830c6a
Add Godot MCP server config to opencode.json
...
Register the local Godot MCP server and fix playwright indentation.
2026-04-29 15:55:06 -07:00
2479e4c784
Update scene UIDs to match regenerated .uid files
...
Transition target UIDs in .tscn files updated to match the current .uid
files for each room, fixing broken scene transitions caused by stale UIDs.
2026-04-29 15:55:00 -07:00
868b25299a
Update room navigator skill with mock_interact and room verification
...
Replaces click-based navigation with mock_interact(0) on TransitionPiece
nodes, adds get_current_room_name() verification pattern, and documents
the MCP busy protocol for walk animation timeouts.
2026-04-29 15:54:41 -07:00
7a7d9e78db
Prevent eval-induced debugger breaks from hanging the game
...
When eval receives invalid GDScript, script.reload() triggers a debugger
break that halts the game loop permanently (especially with LocalDebugger
which doesn't respect skip_breakpoints). Two-layer defense:
1. On startup, attempt to disable debugger breaks via
EngineDebugger.send_message (works for RemoteDebugger)
2. When debugger is unsafe (LocalDebugger), validate eval code in an
external headless Godot process before executing it in-process
2026-04-29 15:54:32 -07:00
9b5a7040c2
Add get_current_room_name() helper to MainGame
...
Provides a convenient way to identify the current room at runtime by
extracting the room name from the scene script's resource path, rather
than relying on node names (which are always 'background').
2026-04-29 15:54:24 -07:00
ec4fc8e756
changes for stuff
2026-04-29 13:35:31 -07:00
784867833d
adds opencode gitea skill
2026-04-28 22:10:45 -07:00
aa79040dcb
fixes to agents
2026-04-28 22:08:07 -07:00
b8b3c79e99
stuff and stuff
2026-04-28 22:06:56 -07:00
639060fa7f
sugary-panda ( #1 )
...
Reviewed-on: #1
Co-authored-by: Bryce <bryce@brycecovertoperations.com >
Co-committed-by: Bryce <bryce@brycecovertoperations.com >
2026-04-28 22:05:11 -07:00
dee6216873
Merge pull request 'add godot-mcp as git submodule and integrate MCP server' ( #2 ) from better-mcp into master
...
Reviewed-on: #2
2026-04-27 07:45:01 -07:00
a0afc9bd1f
add godot-mcp as git submodule and integrate MCP server
2026-04-27 07:30:53 -07:00
1465104b98
merged
2026-04-22 23:04:44 -07:00
5ae9ff1f17
changes
2026-04-22 22:38:53 -07:00
0ec2f52172
interior
2026-04-18 12:32:13 -07:00
18bfeb9bcc
cleans up connections
2026-04-18 12:03:51 -07:00
5f144fb5d7
transition work
2026-04-09 10:32:30 -07:00
5e9fb9251e
line endings
2026-04-08 17:12:23 -07:00
e8982ba4ef
changes
2026-04-08 17:11:03 -07:00
5613ae1d8c
deleting bad
2026-04-08 15:26:56 -07:00
c0db909092
removing problematic files
2026-04-08 15:26:26 -07:00
078caadd0c
Remove .lfsconfig - using per-remote LFS config instead
2026-04-07 17:21:42 -07:00
baf18dcb5f
changes
2026-04-07 10:50:55 -07:00
6a64717c9d
changes
2026-04-05 23:11:56 -07:00
351af5ad47
Update room backgrounds to high-res caption images and fix scaling
2026-04-05 08:22:25 -07:00
7b5ce2e4a5
changes
2026-04-05 08:02:34 -07:00
13519580c7
update kq4_084_cottage_front to extend Scene
2026-04-05 00:49:43 -07:00
8a4fc4e81b
update kq4_083_castle_dungeon_cell to extend Scene
2026-04-05 00:49:16 -07:00
a61c6777a0
update kq4_082_lolottes_tower_bedroom to extend Scene
2026-04-05 00:48:49 -07:00
062d18bde1
update kq4_081_edgars_tower_bedroom to extend Scene
2026-04-05 00:48:27 -07:00
37b41caf7a
update kq4_079_mountain_path_to_dark_castle to extend Scene
2026-04-04 22:09:52 -07:00
191ae85723
update kq4_078_swamp_island to extend Scene
2026-04-04 22:09:23 -07:00
c7e69321ca
update kq4_077_swamp to extend Scene
2026-04-04 22:08:55 -07:00
e0ac4a4a55
update kq4_076_dark_chasm to extend Scene
2026-04-04 22:08:25 -07:00
158ae4f531
update kq4_075_troll_cave_passage to extend Scene
2026-04-04 22:07:53 -07:00
c55861349b
update kq4_074_troll_cave to extend Scene
2026-04-04 22:07:18 -07:00
12b3246c6e
update kq4_073_cave_exit to extend Scene
2026-04-04 22:06:50 -07:00
db6483def2
update kq4_072_dark_cave_passage to extend Scene
2026-04-04 22:06:24 -07:00
2f593e88c7
update kq4_071_cave_entrance to extend Scene
2026-04-04 22:05:56 -07:00
0350c51969
update kq4_070_waterfall_cave to extend Scene
2026-04-04 22:00:13 -07:00
6c2d2bfb5d
update kq4_069_the_crypt to extend Scene
2026-04-04 21:58:00 -07:00
86e1bcc110
update kq4_067_the_parlor to extend Scene
2026-04-04 21:56:06 -07:00
f98a8599af
update kq4_066_secret_tower to extend Scene
2026-04-04 21:53:54 -07:00
e7c5f396b4
update kq4_065_old_kitchen to extend Scene
2026-04-04 21:51:47 -07:00
38cf221d5f
update kq4_064_old_dining_room to extend Scene
2026-04-04 21:49:51 -07:00
af64995d78
update kq4_063_attic to extend Scene
2026-04-04 21:47:51 -07:00
0d447bd959
update kq4_062_bedroom to extend Scene
2026-04-04 21:12:53 -07:00
0408d0c269
update kq4_061_tower_stairs to extend Scene
2026-04-04 21:11:04 -07:00