`anonymized_telemetry: false` not working in profile and env
Describe the bug
When I'm trying to disable telemetery using the profile, I find that interpreter still calling the posthog.com.
Reproduce
Here's my profiles/default.yaml.
llm:
model: "model"
temperature: 0
api_key: "***"
api_base: "***"
context_window: 2048
llm_supports_functions: false
llm.llm_supports_vision: false
anonymized_telemetry: false
version: 0.2.1
After that when I execute interperter in the terminal, I got error of request posthog.com. (Cause my AdGuardHome has banned it)
Expected behavior
No telemetry.
Screenshots
Open Interpreter version
0.2.4
Python version
3.10.14
Operating System name and version
macOS 14.3.1
Additional context
interpreter --disable_telemetry worked.
I'm not sure about the history of the telemetry config in profiles/default.yaml but as of the current docs, it looks like the proper key is disable_telemetry, i.e. disable_telemetry: true
https://docs.openinterpreter.com/settings/all-settings#disable-telemetry
I'm not sure about the history of the telemetry config in
profiles/default.yamlbut as of the current docs, it looks like the proper key isdisable_telemetry, i.e.disable_telemetry: truehttps://docs.openinterpreter.com/settings/all-settings#disable-telemetry
@bloomsa Maybe you're right but still not working for me.
BTW, there is another place about how to disable telemetry, and it can be found in the current main branch as shown bellow:
https://github.com/OpenInterpreter/open-interpreter/blob/cc6291f8372c9c61cb53f7c1d4e6ef819b8457eb/docs/telemetry/telemetry.mdx?plain=1#L30-L46
It seems there's something unexpected with source code, I'll trying to make a PR to fix it.