OpenInterpreter / open-interpreter

A natural language interface for computers
http://openinterpreter.com/
GNU Affero General Public License v3.0
54.95k stars 4.79k forks source link

Show option to skip future "Was Open Interpreter helpful?" messages #1410

Open metatrot opened 2 months ago

metatrot commented 2 months ago

Is your feature request related to a problem? Please describe.

The "Was Open Interpreter helpful?" message frequently appears when I attempt to close the program with ctrl-c. Programs not following the ctrl-c convention (of closing themselves immediately) make themselves appear suspicious, much like websites that try to stop users from leaving them.

Since this is a program that suggests code to execute on my system, the fact that it doesn't turn off immediately when I tell it to is especially suspect.

Describe the solution you'd like

My preferred solution is not to show the message at the end of chats when the user presses ctrl-c, but instead show it in the banner printed when the program starts. The user could use a separate command or flag to submit their feedback.

Describe alternatives you've considered

In the same message, a brief tip on how to disable the message in the future could be shown like:

Was Open Interpreter helpful? Set show_survey to False in ~/.config/open-interpreter/profiles/default.yaml to disable seeing this message in the future (y/n):

Additional context

I've really enjoyed using this program so far. It's the closest thing I've seen to a "smart terminal".

CyanideByte commented 2 months ago

Using command line arg --disable_telemetry should skip this. Environment variable DISABLE_TELEMETRY should as well but it was bugged. (https://github.com/OpenInterpreter/open-interpreter/pull/1442)