openac-mosswartmassacre/OpenAC.MosswartMassacre.slnx
Erik 5dbb294a96 Skeleton: plugin root, backend socket, /mm router, settings, test harness
The socket connects with the shared-secret header, registers first, reassembles
incoming frames of any size (the original dropped anything over 4 KiB) and
reconnects two seconds after a failure. Incoming share_* frames go to the
vital-sharing handlers; any other frame is a chat-box command for this
character, run one per tick through the chat bar as if typed. Frames are
written with Newtonsoft.Json defaults, the original's serializer, so the
backend sees the same bytes. The secret lives in the character's settings.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 12:03:00 +02:00

8 lines
275 B
Text

<Solution>
<Folder Name="/src/">
<Project Path="src/OpenAC.MosswartMassacre/OpenAC.MosswartMassacre.csproj" />
</Folder>
<Folder Name="/tests/">
<Project Path="tests/OpenAC.MosswartMassacre.Tests/OpenAC.MosswartMassacre.Tests.csproj" />
</Folder>
</Solution>