• Joined on 2025-03-28
erik pushed to main at erik/acdream 2026-04-25 19:07:58 +00:00
7726f62528 feat(chat): Phase J - welcome message + own-echo dedup + long-form slash aliases + WeenieError templates
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-25 19:05:55 +00:00
d3943e894c fix(agent): SECURITY — replace bypassPermissions with dontAsk
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-25 18:51:48 +00:00
6d5819d297 fix(agent): use --resume on existing sessions, --session-id only for new
erik pushed to main at erik/acdream 2026-04-25 18:49:04 +00:00
3f7821c18d fix(chat): BuildTell wire field order + retail-style FormatEntry + suppress duplicate Channel echo
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-25 18:47:49 +00:00
0745aefdb9 fix(auth): trust internal Docker/loopback connections in AuthMiddleware
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-25 18:46:44 +00:00
a3353e572d fix(agent): whitelist MCP tools + bypass permissions for unattended service
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-25 18:45:55 +00:00
64523c4e97 fix(agent): point .mcp.json at venv python so MCP deps resolve
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-25 18:44:06 +00:00
79cf88d3f7 feat(agent): Phase 1 — chat-window AI assistant via Claude Code subprocess
erik pushed to main at erik/acdream 2026-04-25 18:31:26 +00:00
e17caa2942 fix(chat): translate WeenieError templates + strip Tell target punctuation + Turbine routing diagnostics
erik pushed to main at erik/acdream 2026-04-25 18:11:33 +00:00
762df152d1 docs: align roadmap + ISSUES + CLAUDE.md with Phase I (UI consolidation + chat completeness)
56037a4471 feat(ui): #15 migrate DebugOverlay to ImGui DebugPanel - 7 collapsing sections + diagnostics toggles
3d26c8efde feat(chat): #20 CombatChatTranslator - retail-faithful combat -> ChatLog templates
ca968fc766 feat(net+chat): #19 TurbineChat (0xF7DE) codec + ChatChannelInfo + SetTurbineChatChannels parser
f14296c75f feat(ui): #17 ChatPanel input field + slash commands + reply-to-last-tell
Compare 8 commits »
erik pushed to main at erik/acdream 2026-04-25 16:15:25 +00:00
196f883c10 fix(player): EnchantmentMask bit fix + Vitae key=0 + absolute Vitals overlay
erik pushed to main at erik/acdream 2026-04-25 16:01:42 +00:00
bb5003a849 feat(net): #7 PlayerDescriptionParser - enchantment block walker + StatMod flow
b153bbe5ad feat(player): #6 fold enchantment buffs into vital max via EnchantmentMath
4ceac5cb40 feat(spells): #11 SpellTable - hydrate metadata from spells.csv at startup
83b020499b docs(research): #9 sweep acclient_function_map.md against PDB symbols
567078803f docs(issues): #8/#9/#11 filed; #10 wired (KillerNotification)
Compare 8 commits »
erik pushed to main at erik/acdream 2026-04-25 14:42:29 +00:00
7da2a027d4 feat(player): #5 PlayerDescription parser — Stam/Mana via attribute block
erik pushed to main at erik/acdream 2026-04-25 09:02:07 +00:00
d42bf5735d feat(player): #5 LocalPlayerState — Stam/Mana wired through PlayerDescription
erik pushed to main at erik/acdream 2026-04-24 22:48:51 +00:00
9faf9d7e3a feat(ui): ChatPanel — second devtools panel proves the abstraction
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-24 22:48:00 +00:00
aeddaf9925 fix(ws): per-character lock for inventory_delta to prevent FK race
erik pushed to main at erik/acdream 2026-04-24 22:45:37 +00:00
4d1b8b8aee docs(issues): #5 — VitalsPanel stam/mana null until LocalPlayerState lands
55aaca7a14 feat(ui): Phase D.2a — VitalsPanel wired into GameWindow + backend pivot
a7dbce3474 feat(ui): AcDream.UI.ImGui backend — Hexa.NET.ImGui + Silk.NET input bridge
fc03fa377b test(ui): AcDream.UI.Abstractions unit tests (11 tests green)
8c64ad2eeb feat(ui): AcDream.UI.Abstractions layer — IPanel / IPanelRenderer / VitalsVM
Compare 5 commits »
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-24 22:36:02 +00:00
e512c1c296 fix(ws): non-blocking inventory_delta + better disconnect handling
erik pushed to master at SawatoMosswartsEn.../MosswartOverlord 2026-04-24 22:32:34 +00:00
f111e5063b ops: add nginx site config to repo as source-of-truth
erik pushed to main at erik/acdream 2026-04-24 22:08:21 +00:00
b9455259f0 docs: add docs/ISSUES.md tactical issue tracker + CLAUDE.md rules