Resync hq ADR references 0044-0054 -> 0039-0049 after the hq record reconciliation
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// Icecast's API client — icecast's own code, living in the module (novox/hq ADR 0044). Icecast is an
|
||||
// Icecast's API client — icecast's own code, living in the module (novox/hq ADR 0039). Icecast is an
|
||||
// audio streaming server: sources push mountpoints in, listeners pull them out. Its `/status-json.xsl`
|
||||
// endpoint reports the live mountpoints and their listener counts — the one thing worth watching, and
|
||||
// the basis for both the status tool and the stream started/stopped events.
|
||||
@@ -35,7 +35,7 @@ interface RawSource {
|
||||
server_type?: string;
|
||||
}
|
||||
|
||||
/** The settings-merged config the mesh delivers (novox/hq ADR 0051): { url, apiKey, token, password, user, ... }. */
|
||||
/** The settings-merged config the mesh delivers (novox/hq ADR 0046): { url, apiKey, token, password, user, ... }. */
|
||||
function meshConfig(file?: string): Record<string, string> {
|
||||
if (!file) return {};
|
||||
try { return JSON.parse(readFileSync(file, "utf8")) as Record<string, string>; }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// icecast's events. The tool runtime imports this once the broker is bound. It watches the streaming
|
||||
// server and announces when a mountpoint goes live or drops.
|
||||
//
|
||||
// Emits (novox/hq ADR 0046/0047):
|
||||
// Emits (novox/hq ADR 0041/0042):
|
||||
// module.icecast.stream.started / .stopped — a mountpoint appeared or disappeared
|
||||
//
|
||||
// A mountpoint exists only while a source is connected, so the set of mounts diffed over time is
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@novox/module-icecast",
|
||||
"version": "0.1.0",
|
||||
"description": "icecast — audio streaming server. Its API client, tools and events live here (novox/hq ADR 0044).",
|
||||
"description": "icecast — audio streaming server. Its API client, tools and events live here (novox/hq ADR 0039).",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// icecast's tools (novox/hq ADR 0044), importing icecast's own client.
|
||||
// icecast's tools (novox/hq ADR 0039), importing icecast's own client.
|
||||
|
||||
import { registerModuleTools, type ToolDefinition } from "@novox/mesh-sdk/tools";
|
||||
import { IcecastClient } from "../client.js";
|
||||
|
||||
Reference in New Issue
Block a user