Provide standalone agent administration/API/WSS without Core or a model runtime #70

Merged
karsten merged 4 commits from feat/standalone-agent-administration into main 2026-11-08 11:42:21 +00:00
Owner

Standalone native-TLS service composes existing identity, encrypted credentials, AgentHub, workspace metadata and WSS relay; no Core imports/model/shell/Matrix runtime. Disable local execution/directory/project creation instead of showing a fake local agent. Preserve account overrides across restart, persistent registry/vault, graceful foreground-owned shutdown, TLS-secret reload without losing sessions. Dedicated minimal backend image, no browser assets. Includes socket-close lifecycle fix from #68. 31 API/backend tests pass, plus actual independent frontend Chromium/WSS invitation/manual approval/scoped target work/reply/revocation without any central Core runtime. Central deployment is a new namespace, not recreation of removed agentos-vanillacore.

Standalone native-TLS service composes existing identity, encrypted credentials, AgentHub, workspace metadata and WSS relay; no Core imports/model/shell/Matrix runtime. Disable local execution/directory/project creation instead of showing a fake local agent. Preserve account overrides across restart, persistent registry/vault, graceful foreground-owned shutdown, TLS-secret reload without losing sessions. Dedicated minimal backend image, no browser assets. Includes socket-close lifecycle fix from #68. 31 API/backend tests pass, plus actual independent frontend Chromium/WSS invitation/manual approval/scoped target work/reply/revocation without any central Core runtime. Central deployment is a new namespace, not recreation of removed agentos-vanillacore.
Author
Owner

Compatibility CI was independently blocked by repeated upstream GitHub native Matrix download curl(18)/503, before compiling or testing changes. CI now reuses the identical package-version and Linux architecture binary from immutable released Core 0.1.206 image; metadata version/platform must match and require() must succeed, otherwise normal versioned download remains. This is only a verified CI dependency cache, not a runtime/Core dependency for standalone administration. Published image contains no Core/model runtime.

Compatibility CI was independently blocked by repeated upstream GitHub native Matrix download curl(18)/503, before compiling or testing changes. CI now reuses the identical package-version and Linux architecture binary from immutable released Core 0.1.206 image; metadata version/platform must match and require() must succeed, otherwise normal versioned download remains. This is only a verified CI dependency cache, not a runtime/Core dependency for standalone administration. Published image contains no Core/model runtime.
ci: validate Matrix from identical reviewed native artifact when upstream download is unavailable
All checks were successful
plugins-ci / compatibility (push) Successful in 2m21s
7790445348
merge: retain current checksum-verified CI dependency cache and standalone service
All checks were successful
plugins-ci / compatibility (push) Successful in 2m9s
a52f042ac3
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/plugins!70
No description provided.