chore: forward-port alpha release fixes

Forward-port Tideclaw alpha validation fixes from v2026.6.19-alpha.1 prep: Kova timeout evidence and Telegram QA command markers.
This commit is contained in:
clawsweeper[bot]
2026-06-19 05:32:10 +00:00
committed by GitHub
parent 089f8c7fb5
commit c041a45ece
3 changed files with 7 additions and 1 deletions
@@ -66,6 +66,7 @@ env:
OCM_LINUX_X64_SHA256: b849b8de5d77e97e0df9319703254ae95e29d7f26a7552ea79bf173ff110ea0a
KOVA_REPOSITORY: openclaw/Kova
PERFORMANCE_MODEL_ID: gpt-5.5
KOVA_SCENARIO_TIMEOUT_MS: "300000"
jobs:
kova:
@@ -291,6 +292,7 @@ jobs:
--auth "$AUTH_MODE"
--parallel 1
--repeat "$repeat"
--timeout-ms "$KOVA_SCENARIO_TIMEOUT_MS"
--report-dir "$REPORT_DIR"
--execute
--json
@@ -361,6 +363,7 @@ jobs:
- Kova repository: ${KOVA_REPOSITORY}
- Kova ref: ${KOVA_REF}
- Kova profile: ${PROFILE}
- Kova scenario timeout: ${KOVA_SCENARIO_TIMEOUT_MS}ms
- Lane auth: ${AUTH_MODE}
- Lane model: ${PERFORMANCE_MODEL_ID}
- Lane repeat: ${repeat}
@@ -660,6 +660,9 @@ describe("telegram live qa runtime", () => {
expect(repeatedSteps[2]?.expectReply).toBe(true);
expect(repeatedSteps[3]?.input).toBe("/commands@sut_bot");
expect(repeatedSteps[3]?.expectReply).toBe(true);
const commandsStep = requireScenario(scenarios, "telegram-commands-command").buildRun("sut_bot")
.steps[0];
expect(commandsStep?.expectedTextIncludes).toEqual(["Commands (1/", "/session", "/stop"]);
const otherBotStep = requireScenario(scenarios, "telegram-other-bot-command-gating").buildRun(
"sut_bot",
).steps[0];
@@ -264,7 +264,7 @@ const TELEGRAM_QA_SCENARIOS: TelegramQaScenarioDefinition[] = [
telegramQaStepRun({
expectReply: true,
input: `/commands@${sutUsername}`,
expectedTextIncludes: ["Commands (1/", "/session", "/verbose"],
expectedTextIncludes: ["Commands (1/", "/session", "/stop"],
}),
},
{