Skip to content

Commit 29de263

Browse files
author
Calvinn Ng
committed
Update telemetry import file path
1 parent a38b18d commit 29de263

File tree

14 files changed

+23
-31
lines changed

14 files changed

+23
-31
lines changed

binary/src/core.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { CodebaseIndexer, PauseToken } from "core/indexing/indexCodebase";
88
import { logDevData } from "core/util/devdata";
99
import historyManager from "core/util/history";
1010
import { Message } from "core/util/messenger";
11-
import { Telemetry } from "core/util/posthog";
11+
import { Telemetry } from "core/util/logging";
1212
import { streamDiffLines } from "core/util/verticalEdit";
1313
import { v4 as uuidv4 } from "uuid";
1414
import { IpcMessenger } from "./messenger";

core/autocomplete/completionProvider.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import {
2020
COUNT_COMPLETION_REJECTED_AFTER,
2121
DEFAULT_AUTOCOMPLETE_OPTS,
2222
} from "../util/parameters.js";
23-
import { Telemetry } from "../util/posthog.js";
23+
import { Telemetry } from "../util/logging.js";
2424
import { getRangeInString } from "../util/ranges.js";
2525
import { ImportDefinitionsService } from "./ImportDefinitionsService.js";
2626
import { BracketMatchingService } from "./brackets.js";
@@ -210,8 +210,7 @@ export class CompletionProvider {
210210
modelProvider: outcome.modelProvider,
211211
time: outcome.time,
212212
cacheHit: outcome.cacheHit,
213-
},
214-
true,
213+
}
215214
);
216215
this._outcomes.delete(completionId);
217216

@@ -367,8 +366,7 @@ export class CompletionProvider {
367366
"autocomplete",
368367
{
369368
...restOfOutcome,
370-
},
371-
true,
369+
}
372370
);
373371
this._logRejectionTimeouts.delete(completionId);
374372
}, COUNT_COMPLETION_REJECTED_AFTER);

core/config/ConfigHandler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
IdeSettings,
88
ILLM,
99
} from "../index.js";
10-
import { Telemetry } from "../util/posthog.js";
10+
import { Telemetry } from "../util/logging.js";
1111
import { IConfigHandler } from "./IConfigHandler.js";
1212
import { finalToBrowserConfig, loadFullConfigNode } from "./load.js";
1313

core/config/profile/ControlPlaneProfileLoader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
import { ControlPlaneClient } from "../../control-plane/client";
99
import { TeamAnalytics } from "../../control-plane/TeamAnalytics";
1010
import ContinueProxy from "../../llm/llms/stubs/ContinueProxy";
11-
import { Telemetry } from "../../util/posthog";
11+
import { Telemetry } from "../../util/logging";
1212
import {
1313
defaultContextProvidersJetBrains,
1414
defaultContextProvidersVsCode,

core/config/profile/LocalProfileLoader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ContinueConfig, ContinueRcJson, IDE, IdeSettings } from "../..";
2-
import { Telemetry } from "../../util/posthog";
2+
import { Telemetry } from "../../util/logging";
33
import { loadFullConfigNode } from "../load";
44
import { IProfileLoader } from "./IProfileLoader";
55

core/continueServer/stubs/headers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { constants, getTimestamp } from "../../deploy/constants";
2-
import { Telemetry } from "../../util/posthog";
2+
import { Telemetry } from "../../util/logging";
33

44
export async function getHeaders() {
55
return {

core/core.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import { fetchwithRequestOptions } from "./util/fetchWithOptions.js";
2929
import historyManager from "./util/history.js";
3030
import type { IMessenger, Message } from "./util/messenger";
3131
import { editConfigJson } from "./util/paths.js";
32-
import { Telemetry } from "./util/posthog.js";
32+
import { Telemetry } from "./util/logging.js";
3333
import { streamDiffLines } from "./util/verticalEdit.js";
3434

3535
export class Core {

core/llm/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { logDevData } from "../util/devdata.js";
1818
import { DevDataSqliteDb } from "../util/devdataSqlite.js";
1919
import { fetchwithRequestOptions } from "../util/fetchWithOptions.js";
2020
import mergeJson from "../util/merge.js";
21-
import { Telemetry } from "../util/posthog.js";
21+
import { Telemetry } from "../util/logging.js";
2222
import { withExponentialBackoff } from "../util/withExponentialBackoff.js";
2323
import {
2424
autodetectPromptTemplates,
@@ -246,8 +246,7 @@ ${prompt}`;
246246
provider: this.providerName,
247247
promptTokens: promptTokens,
248248
generatedTokens: generatedTokens,
249-
},
250-
true,
249+
}
251250
);
252251
DevDataSqliteDb.logTokensGenerated(
253252
model,

core/llm/llms/FreeTrial.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { TRIAL_FIM_MODEL } from "../../config/onboarding.js";
22
import { getHeaders } from "../../continueServer/stubs/headers.js";
33
import { constants } from "../../deploy/constants.js";
44
import { ChatMessage, CompletionOptions, ModelProvider } from "../../index.js";
5-
import { Telemetry } from "../../util/posthog.js";
5+
import { Telemetry } from "../../util/logging.js";
66
import { BaseLLM } from "../index.js";
77
import { streamResponse } from "../stream.js";
88

@@ -29,11 +29,11 @@ class FreeTrial extends BaseLLM {
2929
}
3030

3131
private async _countTokens(prompt: string, model: string, isPrompt: boolean) {
32-
if (!Telemetry.client) {
33-
throw new Error(
34-
'In order to use the free trial, telemetry must be enabled so that we can monitor abuse. To enable telemetry, set "allowAnonymousTelemetry": true in config.json and make sure the box is checked in IDE settings. If you use your own model (local or API key), telemetry will never be required.',
35-
);
36-
}
32+
// if (!Telemetry.client) {
33+
// throw new Error(
34+
// 'In order to use the free trial, telemetry must be enabled so that we can monitor abuse. To enable telemetry, set "allowAnonymousTelemetry": true in config.json and make sure the box is checked in IDE settings. If you use your own model (local or API key), telemetry will never be required.',
35+
// );
36+
// }
3737
const event = isPrompt
3838
? "free_trial_prompt_tokens"
3939
: "free_trial_completion_tokens";

core/util/verticalEdit.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
LLMFullCompletionOptions,
1616
} from "../index.js";
1717
import { gptEditPrompt } from "../llm/templates/edit.js";
18-
import { Telemetry } from "./posthog.js";
18+
import { Telemetry } from "./logging.js";
1919

2020
function constructPrompt(
2121
prefix: string,
@@ -66,7 +66,6 @@ export async function* streamDiffLines(
6666
model: llm.model,
6767
provider: llm.providerName,
6868
},
69-
true,
7069
);
7170

7271
// Strip common indentation for the LLM, then add back after generation

0 commit comments

Comments
 (0)