From 8826170635f6910f5c3217444d4ce6ed5f519b37 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 27 Dec 2025 01:41:43 +0100 Subject: [PATCH] fix: resolve CI lint and android build --- apps/android/app/build.gradle.kts | 1 + src/cli/canvas-cli.coverage.test.ts | 10 +++++++++- src/config/config.ts | 2 -- src/gateway/server.ts | 2 +- src/infra/canvas-host-url.ts | 5 ++++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts index a0fd7d6be..c2f1cd817 100644 --- a/apps/android/app/build.gradle.kts +++ b/apps/android/app/build.gradle.kts @@ -31,6 +31,7 @@ android { buildFeatures { compose = true + buildConfig = true } compileOptions { diff --git a/src/cli/canvas-cli.coverage.test.ts b/src/cli/canvas-cli.coverage.test.ts index 3b7d9ce5b..9b4962b44 100644 --- a/src/cli/canvas-cli.coverage.test.ts +++ b/src/cli/canvas-cli.coverage.test.ts @@ -148,7 +148,15 @@ describe("canvas-cli coverage", () => { await expect( program.parseAsync( - ["canvas", "a2ui", "push", "--node", "mac-1", "--jsonl", "/tmp/a2ui.jsonl"], + [ + "canvas", + "a2ui", + "push", + "--node", + "mac-1", + "--jsonl", + "/tmp/a2ui.jsonl", + ], { from: "user" }, ), ).rejects.toThrow("__exit__:1"); diff --git a/src/config/config.ts b/src/config/config.ts index 8ccae1ae0..a9cbb2243 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -868,10 +868,8 @@ function applyIdentityDefaults(cfg: ClawdisConfig): ClawdisConfig { const identity = cfg.identity; if (!identity) return cfg; - const emoji = identity.emoji?.trim(); const name = identity.name?.trim(); - const messages = cfg.messages ?? {}; const routing = cfg.routing ?? {}; const groupChat = routing.groupChat ?? {}; diff --git a/src/gateway/server.ts b/src/gateway/server.ts index 312cde115..819e8fefb 100644 --- a/src/gateway/server.ts +++ b/src/gateway/server.ts @@ -91,8 +91,8 @@ import { getMachineDisplayName } from "../infra/machine-name.js"; import { approveNodePairing, listNodePairing, - renamePairedNode, rejectNodePairing, + renamePairedNode, requestNodePairing, verifyNodeToken, } from "../infra/node-pairing.js"; diff --git a/src/infra/canvas-host-url.ts b/src/infra/canvas-host-url.ts index 199f0a639..6b813a618 100644 --- a/src/infra/canvas-host-url.ts +++ b/src/infra/canvas-host-url.ts @@ -51,7 +51,10 @@ export function resolveCanvasHostUrl(params: CanvasHostUrlParams) { : "http"); const override = normalizeHost(params.hostOverride, true); - const requestHost = normalizeHost(parseHostHeader(params.requestHost), !!override); + const requestHost = normalizeHost( + parseHostHeader(params.requestHost), + !!override, + ); const localAddress = normalizeHost( params.localAddress, Boolean(override || requestHost),