Overall
- Continued refactoring across
logos-liblogos,logos-cpp-sdk,logos-module,logos-logoscore-cli, andlogos-plugin-qtto reduce Qt coupling, improve module and plugin abstractions, and move toward a pure C++ interface and CDDL/CBOR. - Expanded the module-builder and standalone app flow around
metadata.json, bundled modules, portable builds, package-manager extraction, and downstream adoption across Basecamp, tutorials, workspace, and app modules. - Created three new repos:
logos-dev-boost(AI developer tooling),logos-test-framework(module testing framework), andlogos-logoscore-tui(Rust TUI for logoscore daemon).
logos-dev-boost
- New repo: AI developer tooling — has LLM rules, SKILLs, MCP server, scaffolding to make it easy to develop logos modules and apps
logos-test-framework
- New repo: testing framework for Logos modules — provides utilities for loading, inspecting, and calling module methods in automated test scenarios
logos-storage-module
- move to module_builder logos-storage-module#23
- add tests using new test frameork logos-storage-module#23
logos-accounts-module
- Use pure c++ interface without QT (WIP) logos-accounts-module#11
- add tests using the module test framework logos-accounts-module#12 (open)
logos-logoscore-tui
- New repo: TUI for managing a logoscore daemon — module listing, method calling with autocomplete, live event streaming, dashboard with ASCII art branding.
logos-basecamp
- bump package-manager-module, use new package installer for embedded packages logos-basecamp#116
- add initial spec and project description logos-basecamp#128
logos-chat-module
- use logos-module-builder logos-chat-module#21
logos-chatsdk-module
- use logos-module-builder logos-chatsdk-module#21
logos-cpp-sdk
- fix: coerce types received in callRemoteMethod in to target method signatures logos-cpp-sdk#32
- add IDL parser & generator (wip) logos-cpp-sdk#33
logos-liblogos
- chore: bump logos-cpp-sdk to latest master logos-liblogos#95
logos-logoscore-cli
- add support for portable build logos-logoscore-cli#11
- ci: add portable logoscore build and Docker image logos-logoscore-cli#14 (open)
- chore: bump logos-liblogos to latest master logos-logoscore-cli#15
logos-module
- detect LogosProviderPlugin and use getMethods() from new provider logos-module#10
logos-module-builder
- extract qt plugin specific logic into its own library to allow easy swapping with different plugin tech logos-module-builder#27
- use nix-bundle-logos-module-install logos-module-builder#28
- update logos-plugin-core to use experimental backend logos-module-builder#29
- support different external lib outputs for portable builds logos-module-builder#30
- chore: bump logos-standalone to latest master logos-module-builder#31
- Document internals & add tests logos-module-builder#32
- move non-qt specific from logos-plugin-qt back into logos-module-builder logos-module-builder#69
- feat: new UI modules with qml running in process and backend as a Qt plugin that can be loaded into a separate process logos-module-builder#70 (open)
- add logos test framework logos-module-builder#71
logos-package-manager-module
- use module builder logos-package-manager-module#41
- fix package-manager lib for portable build logos-package-manager-module#42
logos-package-manager-ui
- use module builder logos-package-manager-ui#22
logos-plugin-qt
- don’t strip module metadata logos-plugin-qt#2
- update flake logos-plugin-qt#3
- bundle external bundled libs logos-plugin-qt#4
- move non-qt specific logic out; add tests logos-plugin-qt#5
logos-standalone-app
- chore: bump logos-liblogos to latest master logos-standalone-app#3
- chore: bump logos-cpp-sdk (type coercion fix) logos-standalone-app#4
- feat: loading cpp plugins in different process so UI backends run mult… logos-standalone-app#7
logos-test-modules
- feat: add tests to check if mismatched types work logos-test-modules#13
- use new module install output logos-test-modules#14
logos-tutorial
- tutorial: add .gitignore before git add -A in step 3.1 logos-tutorial#19
- chore: bump logos-module-builder logos-tutorial#24
- Fix incorrect repo in tutorial cmd logos-tutorial#25
- feat: lock in stable tutorial logos-tutorial#26
- feat: some more issues fixed when testing logos-tutorial#28
- feat: use qt + qml plugins when write an ui app logos-tutorial#29 (open)
logos-wallet-module
- move to new api logos-wallet-module#14 (open)
logos-workspace
- make ws less verbose logos-workspace#37
- feat: bump submodules and be able to test logos-calc-ui and logos-calc-cpp-ui from ws logos-workspace#38