Commit Graph
9 Commits
Author SHA1 Message Date
Khushboo Mehta ca1cab2d00 fix: distinguish source-unavailable from invalid response 2026-07-17 22:01:53 +02:00
Khushboo Mehta 118ab4aae1 chore: bump logos-protocol 2026-06-26 19:13:03 +02:00
Dario LipicarandClaude Opus 4.8 39efe5792d chore: bump logos-protocol/cpp-sdk/qt-sdk to concurrent-dispatch (c6234940) (#13)
The ViewModuleHost QtRO peer linked the pre-concurrent-dispatch protocol, so a
c6234940 UI plugin's capability-token handshake was rejected inside it. Align
protocol + SDKs to current master. No source changes (signature-stable API).

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 09:47:29 -03:00
Dario LipicarandClaude Opus 4.8 710270c193 Retarget to the qt-split SDK stack (logos-qt-sdk + logos-protocol) (#11)
* Retarget to the qt-split SDK stack (logos-qt-sdk + logos-protocol)

logos-cpp-sdk::logos_sdk no longer exists after the Qt split: the Qt
developer layer (LogosAPI, provider objects) moved to logos-qt-sdk and
the transport/consumer core into the logos-protocol library. Both
targets (the static runtime lib and ui-host) now link
logos-qt-sdk::logos_qt_sdk (which carries logos-protocol transitively)
plus the header-only logos-cpp-sdk::logos_headers.

flake.nix gains logos-protocol/logos-qt-sdk inputs threaded through
nix/{default,test}.nix; the lock pins the extraction-chain branch revs
(temporary — re-lock against masters when the chain merges).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* lock: bump cpp-sdk to the qt-free branch head with the protocol lock fix

This flake declares no follows between logos-cpp-sdk and logos-protocol,
so cpp-sdk's OWN lock governs its nested protocol; b86ff877 still pinned
the P1 protocol rev, which no longer compiles (LogosProviderPlugin moved
in the qt split). 7272c73 carries the corrected pin. Temporary — drop
when the chain merges.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* fix(tests): retarget the unit-test link to the qt-split SDK targets

tests/CMakeLists.txt still linked bare logos_sdk (only built with
LOGOS_VIEW_RUNTIME_BUILD_TESTS=ON, so the package build verified earlier
missed it). The runtime lib's PUBLIC link interface already carries the
qt-sdk/protocol targets; the explicit entries replace the dead archive.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* lock: qt-split chain fully merged — pins advance to masters (cpp-sdk 87abcd8, protocol 9de4165, qt-sdk 8d0e5d9)

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 23:58:19 -03:00
Khushboo Mehta 96735cb9c8 fix: Pass per-spawn auth token to ui-host via private socket 2026-06-10 21:00:03 +02:00
Igor Sirotin df7b5b9f8d chore: bump logos-cpp-sdk (provider event threading fix)
Picks up logos-co/logos-cpp-sdk#68 — marshals provider event emission onto the
remoting source thread. Part of propagating the fix to the host runtime.
2026-05-25 16:28:38 +01:00
Dario Gabriel Lipicar 4724ded2b3 bump dependencies 2026-05-08 10:03:08 -03:00
Khushboo Mehta b5799b743e bump cpp-sdk 2026-04-10 17:45:02 +02:00
Khushboo Mehta d9fa197f87 feat: add src headers and flake files needed 2026-04-08 22:27:19 +02:00