Skip to content

Commit bc06d0f

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents c6fe06e + 9e1f9ac commit bc06d0f

13 files changed

Lines changed: 23 additions & 13 deletions

src/main.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ import {logger, saveLogsToFile} from './logger.js';
1616
import {McpContext} from './McpContext.js';
1717
import {McpResponse} from './McpResponse.js';
1818
import {Mutex} from './Mutex.js';
19-
import {ClearcutLogger} from './telemetry/clearcut-logger.js';
20-
import {computeFlagUsage} from './telemetry/flag-utils.js';
21-
import {bucketizeLatency} from './telemetry/metric-utils.js';
19+
import {ClearcutLogger} from './telemetry/ClearcutLogger.js';
20+
import {computeFlagUsage} from './telemetry/flagUtils.js';
21+
import {bucketizeLatency} from './telemetry/metricUtils.js';
2222
import {
2323
McpServer,
2424
StdioServerTransport,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {logger} from '../logger.js';
1111
import type {LocalState, Persistence} from './persistence.js';
1212
import {FilePersistence} from './persistence.js';
1313
import {type FlagUsage, WatchdogMessageType, OsType} from './types.js';
14-
import {WatchdogClient} from './watchdog-client.js';
14+
import {WatchdogClient} from './WatchdogClient.js';
1515

1616
const MS_PER_DAY = 24 * 60 * 60 * 1000;
1717

src/telemetry/watchdog/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {logger, flushLogs, saveLogsToFile} from '../../logger.js';
1313
import type {OsType} from '../types.js';
1414
import {WatchdogMessageType} from '../types.js';
1515

16-
import {ClearcutSender} from './clearcut-sender.js';
16+
import {ClearcutSender} from './ClearcutSender.js';
1717

1818
interface WatchdogArgs {
1919
// Required arguments

tests/formatters/snapshotFormatter.test.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ describe('snapshotFormatter', () => {
1919
role: 'textbox',
2020
name: 'textbox',
2121
value: 'value',
22+
live: 'polite',
23+
relevant: 'additions',
24+
errormessage: 'error-id',
25+
details: 'details-id',
2226
children: [
2327
{
2428
id: '1_2',
@@ -39,7 +43,7 @@ describe('snapshotFormatter', () => {
3943
const formatted = formatter.toString();
4044
assert.strictEqual(
4145
formatted,
42-
`uid=1_1 textbox "textbox" value="value"
46+
`uid=1_1 textbox "textbox" details="details-id" errormessage="error-id" live="polite" relevant="additions" value="value"
4347
uid=1_2 statictext "text"
4448
`,
4549
);
@@ -51,6 +55,8 @@ describe('snapshotFormatter', () => {
5155
role: 'button',
5256
name: 'button',
5357
disabled: true,
58+
busy: true,
59+
atomic: true,
5460
children: [
5561
{
5662
id: '1_2',
@@ -71,7 +77,7 @@ describe('snapshotFormatter', () => {
7177
const formatted = formatter.toString();
7278
assert.strictEqual(
7379
formatted,
74-
`uid=1_1 button "button" disableable disabled
80+
`uid=1_1 button "button" atomic busy disableable disabled
7581
uid=1_2 statictext "text"
7682
`,
7783
);
@@ -261,6 +267,8 @@ describe('snapshotFormatter', () => {
261267
id: '1_1',
262268
role: 'root',
263269
name: 'root',
270+
busy: true,
271+
live: 'polite',
264272
children: [
265273
{
266274
id: '1_2',
@@ -281,6 +289,8 @@ describe('snapshotFormatter', () => {
281289
id: '1_1',
282290
role: 'root',
283291
name: 'root',
292+
busy: true,
293+
live: 'polite',
284294
children: [
285295
{
286296
id: '1_2',
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ import {describe, it, afterEach, beforeEach} from 'node:test';
99

1010
import sinon from 'sinon';
1111

12-
import {ClearcutLogger} from '../../src/telemetry/clearcut-logger.js';
12+
import {ClearcutLogger} from '../../src/telemetry/ClearcutLogger.js';
1313
import type {Persistence} from '../../src/telemetry/persistence.js';
1414
import {FilePersistence} from '../../src/telemetry/persistence.js';
1515
import {WatchdogMessageType} from '../../src/telemetry/types.js';
16-
import {WatchdogClient} from '../../src/telemetry/watchdog-client.js';
16+
import {WatchdogClient} from '../../src/telemetry/WatchdogClient.js';
1717

1818
describe('ClearcutLogger', () => {
1919
let mockPersistence: sinon.SinonStubbedInstance<Persistence>;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {describe, it, afterEach, beforeEach} from 'node:test';
1212
import sinon from 'sinon';
1313

1414
import {OsType, WatchdogMessageType} from '../../src/telemetry/types.js';
15-
import {WatchdogClient} from '../../src/telemetry/watchdog-client.js';
15+
import {WatchdogClient} from '../../src/telemetry/WatchdogClient.js';
1616

1717
describe('WatchdogClient', () => {
1818
let spawnStub: sinon.SinonStub;

0 commit comments

Comments
 (0)