Wire comparator CLI, marionette threading model, and final load order.

Initialize SmoThreadingModelDesc from marionette before body startup, load
comparator libs before stimbuff via -c/--comparator-lib, and drop the hardcoded
libcomparatorCore.so load path.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-10 21:17:52 -04:00
parent 560e5364a0
commit 8836ab470b
10 changed files with 88 additions and 29 deletions
+2
View File
@@ -125,6 +125,8 @@ mrntt::MrnttViralNonPostingInvokerT<void> Mind::initializeCReq()
co_await startAllPuppetThreadsCReq();
std::cout << "Mrntt: All mind threads started." << "\n";
mrntt::initializeSmoThreadingModelDesc(body.thread);
co_await body.initializeCReq();
std::cout << "Mrntt: Body component initialized." << "\n";