Conversation
dlipicar
force-pushed
the
feat/standalone-apps
branch
from
September 26, 2026 18:14
71fcbf0 to
c4d5f57
Compare
dlipicar
added a commit
that referenced
this pull request
Sep 26, 2026
§9.6 and the CLI summary used `logoscore peer` and `logoscore --remote`, but only the logosctl binary has these commands. The names now match the downstream fix in #100, line for line. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dlipicar
force-pushed
the
feat/standalone-apps
branch
2 times, most recently
from
September 26, 2026 18:26
b539a9d to
aa74fb0
Compare
dlipicar
force-pushed
the
feat/standalone-apps
branch
2 times, most recently
from
September 27, 2026 11:27
dfe51dd to
3779b94
Compare
§9.7 shows an app running a runtime of its own as its shell, calling local and imported modules through generated clients, in C++ (LogosCore, logos_generate_clients) and Rust (the host feature, mkClients). §9.6 gains --allow on peer invite and peer accept. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
§9.8: what an APK ships and how (lib*.so executables and plugins, renamed sonames), how the app lays out its modules, mkNativeActivityApk and its gates, and reaching a daemon from a phone or an emulator. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dlipicar
force-pushed
the
feat/standalone-apps
branch
from
September 27, 2026 12:04
3779b94 to
a00bfbe
Compare
rust-sdk's Config::placement_policy; with single_process, peering's modules and each import's facade run in the runtime's process too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dlipicar
force-pushed
the
feat/standalone-apps
branch
from
September 27, 2026 12:04
a00bfbe to
8ad8e26
Compare
rust-sdk's hostBuildSupportWindows, what to ship beside the app, and that single_process has no in-process facades there yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A runtime can run inside the app itself, with no child process and no local socket (9.7); iOS requires it (9.10). The contents list 9.9 and 9.10. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
§9.7 Consuming modules from a standalone app. An app that is not a module runs a Logos runtime of its own as its shell, and calls modules it runs and modules it imports from a daemon through the same generated clients, without Qt:
LogosCoreandlogos_generate_clients(feat: Qt-free clients for apps (client mode, typed collections, logos_generate_clients) logos-cpp-sdk#173);hostfeature andlib.mkClients(feat(host): embed a runtime in an app, and generate its clients logos-rust-sdk#69);§9.8 Android.
lib*.soexecutables and plugins, unversioned sonames) and how the app lays out its modules.mkNativeActivityApkand its gates (feat(android): a Qt-free NativeActivity APK, and an Android set the Logos runtime builds in logos-nix#16).logos-pair:link for invites, and reaching a daemon from an emulator.§9.6 gains
--allowonpeer inviteandpeer accept(logos-co/logos-peering#1, logos-co/logos-logoscore-cli#150). Thelogosctlrename of its commands landed in #99.Every snippet follows code that ran:
§9.7 adds running the runtime inside the app (
embedded,local_endpoints: false). A new §9.10 covers iOS: an embedded runtime, a liblogos with no process creation, thenonecontainer, Xcode's clang through logos-nix, modules from theirgenerateoutput, and the.applayout. The contents list now has 9.9 and 9.10.🤖 Generated with Claude Code