Skip to content

Commit d1334cf

Browse files
committed
Added first run AI unreliability disclaimer since OpenAI kills ppl now ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions/tree/main/amazongpt]
1 parent aab0c06 commit d1334cf

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

chatgpt/amazongpt/amazongpt.user.js

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// @description Add AI chat & product/category summaries to Amazon shopping, powered by the latest LLMs like GPT-4o!
44
// @author KudoAI
55
// @namespace https://kudoai.com
6-
// @version 2026.1.26.6
6+
// @version 2026.1.26.7
77
// @license MIT
88
// @icon https://amazongpt.kudoai.com/assets/images/icons/app/black-gold-teal/icon48.png?v=8e8ed1c
99
// @icon64 https://amazongpt.kudoai.com/assets/images/icons/app/black-gold-teal/icon64.png?v=8e8ed1c
@@ -270,7 +270,7 @@
270270
label: `${app.msgs.menuLabel_about} ${app.name}...` }
271271
}})
272272
Object.assign(app.config, { lineHeightRatio: 1.28, maxFontSize: 24, minFontSize: 11 })
273-
settings.load(Object.keys(settings.controls), 'expanded', 'fontSize', 'minimized')
273+
settings.load(Object.keys(settings.controls), 'expanded', 'fontSize', 'minimized', 'notFirstRun')
274274
if (!app.config.replyLang) settings.save('replyLang', env.browser.language) // init reply language if unset
275275
if (!app.config.fontSize) settings.save('fontSize', 14) // init reply font size if unset
276276
if (!env.scriptManager.supportsStreaming) settings.save('streamingDisabled', true) // disable Streaming in unspported env
@@ -2046,6 +2046,18 @@
20462046
// Init UI props
20472047
env.ui = { app: { scheme: app.config.scheme || ui.getScheme() }, site: { scheme: ui.getScheme() }}
20482048

2049+
if (!app.config.notFirstRun) {
2050+
modals.alert('⚠️ Important Notice:',
2051+
`<b>${app.name}</b> is powered by AI technology. While designed to be helpful:\n\n`
2052+
+ '• <b>AI can make mistakes</b> - Always verify important information\n'
2053+
+ `• <b>Double-check critical decisions</b> - Don't rely solely on AI advice\n`
2054+
+ '• <b>Not a substitute</b> - For professional, medical, or legal matters\n\n'
2055+
+ 'Use responsibly!',
2056+
null, null, 388
2057+
)
2058+
settings.save('notFirstRun', true)
2059+
}
2060+
20492061
// Exit on specific pages
20502062
if (document.querySelector('form[action*=Captcha]'))
20512063
return log.debug('Exited from Captcha page')

0 commit comments

Comments
 (0)