Skip to content

Commit b18a05a

Browse files
committed
docs: document auto reply queue and acp helpers
1 parent 29f057b commit b18a05a

31 files changed

Lines changed: 31 additions & 0 deletions

src/auto-reply/reply/commands-acp/context.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Tests ACP context command output and session metadata handling.
12
import { afterEach, beforeEach, describe, expect, it } from "vitest";
23
import type { OpenClawConfig } from "../../../config/config.js";
34
import {

src/auto-reply/reply/commands-acp/context.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Implements ACP context commands for session metadata and prompt state.
12
import { normalizeLowercaseStringOrEmpty } from "@openclaw/normalization-core/string-coerce";
23
import { normalizeConversationText } from "../../../acp/conversation-id.js";
34
import { normalizeConversationTargetRef } from "../../../infra/outbound/session-binding-normalization.js";

src/auto-reply/reply/commands-acp/diagnostics.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Formats ACP diagnostics and runtime error details for command replies.
12
import { formatAcpRuntimeErrorText } from "@openclaw/acp-core/runtime/error-text";
23
import {
34
normalizeLowercaseStringOrEmpty,

src/auto-reply/reply/commands-acp/install-hints.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Tests ACP install hint detection and command guidance.
12
import path from "node:path";
23
import { afterEach, describe, expect, it, vi } from "vitest";
34
import type { OpenClawConfig } from "../../../config/config.js";

src/auto-reply/reply/commands-acp/install-hints.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Builds install hints for ACP runtimes missing local prerequisites.
12
import { existsSync } from "node:fs";
23
import path from "node:path";
34
import {

src/auto-reply/reply/commands-acp/lifecycle.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Implements ACP lifecycle commands for start, stop, reset, and resume.
12
import { randomUUID } from "node:crypto";
23
import {
34
resolveAcpSessionCwd,

src/auto-reply/reply/commands-acp/runtime-options.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Formats ACP runtime option details for command responses.
12
import { resolveAcpSessionIdentifierLinesFromIdentity } from "@openclaw/acp-core/runtime/session-identifiers";
23
import { timestampMsToIsoString } from "@openclaw/normalization-core/number-coercion";
34
import { normalizeLowercaseStringOrEmpty } from "@openclaw/normalization-core/string-coerce";

src/auto-reply/reply/commands-acp/shared.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Tests shared ACP command helpers for formatting and identifiers.
12
import { describe, expect, it } from "vitest";
23
import { parseSpawnInput, parseSteerInput } from "./shared.js";
34

src/auto-reply/reply/commands-acp/shared.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Shared ACP command helpers for session identity and reply formatting.
12
import { randomUUID } from "node:crypto";
23
import { toAcpRuntimeErrorText } from "@openclaw/acp-core/runtime/error-text";
34
import type { AcpRuntimeSessionMode } from "@openclaw/acp-core/runtime/types";

src/auto-reply/reply/commands-acp/targets.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Resolves ACP command target sessions from user text and active state.
12
import { normalizeOptionalString } from "@openclaw/normalization-core/string-coerce";
23
import { callGateway } from "../../../gateway/call.js";
34
import { resolveEffectiveResetTargetSessionKey } from "../acp-reset-target.js";

0 commit comments

Comments
 (0)