ngx-kel-agent
August 25, 2026 ยท View on GitHub
ngx-kel-agent
This is a client library for Angular applications to integrate with
kel-agent. It provides an Angular service that creates and
manages the websocket connection.
API overview
ngx-kel-agent is service-first and exports:
AgentServicefor websocket connection lifecycle and compatibility shims.WsjtxServicefor WSJT-X message streams and command methods.HamlibServicefor Hamlib rig-state streams.AgentMessageServiceas the internal message bus used by services.
The primary reactive API is Angular Signals (for current state) with companion Observable
streams for event/message flow. Legacy AgentService protocol passthrough members remain available
as deprecated compatibility paths; new integrations should prefer WsjtxService and
HamlibService directly.