|
148 | 148 | // @description:zu Yengeza izimpendulo ze-AI ku-Brave Search (inikwa amandla yi-GPT-4o!)
|
149 | 149 | // @author KudoAI
|
150 | 150 | // @namespace https://kudoai.com
|
151 |
| -// @version 2025.5.16.18 |
| 151 | +// @version 2025.5.16.19 |
152 | 152 | // @license MIT
|
153 | 153 | // @icon https://assets.bravegpt.com/images/icons/bravegpt/icon48.png?v=df624b0
|
154 | 154 | // @icon64 https://assets.bravegpt.com/images/icons/bravegpt/icon64.png?v=df624b0
|
|
265 | 265 | window.app = {
|
266 | 266 | version: GM_info.script.version, chatgptjsVer: /chatgpt\.js@([\d.]+)/.exec(GM_info.scriptMetaStr)[1],
|
267 | 267 | commitHashes: {
|
268 |
| - app: '824bb72', // for cached <app|messages>.json |
| 268 | + app: 'b62177e', // for cached <app|messages>.json |
269 | 269 | aiweb: '2a51ece' // for cached <ai-chat-apis|code-languages|katex-delimiters|sogou-tts-lang-codes>.json
|
270 | 270 | }
|
271 | 271 | }
|
|
299 | 299 | })
|
300 | 300 | }
|
301 | 301 | Object.assign(app, { ...remoteData.app, urls: { ...app.urls, ...remoteData.app.urls }, msgs: remoteData.msgs })
|
302 |
| - app.urls.aiweAssets = app.urls.aiweAssets.replace('@latest', `@${app.commitHashes.aiweb}`) |
| 302 | + app.urls.aiwebAssets = app.urls.aiwebAssets.replace('@latest', `@${app.commitHashes.aiweb}`) |
303 | 303 | app.alerts = {
|
304 | 304 | waitingResponse: `${app.msgs.alert_waitingFor} ${app.name} ${app.msgs.alert_response}...`,
|
305 | 305 | login: `${app.msgs.alert_login} @ `,
|
|
314 | 314 | }
|
315 | 315 | app.katexDelimiters = await new Promise(resolve => xhr({ // used in show.reply()
|
316 | 316 | method: 'GET', onload: resp => resolve(JSON.parse(resp.responseText)),
|
317 |
| - url: `${app.urls.aiweAssets}/data/katex-delimiters.json` |
| 317 | + url: `${app.urls.aiwebAssets}/data/katex-delimiters.json` |
318 | 318 | }))
|
319 | 319 |
|
320 | 320 | // Init API data
|
321 | 321 | window.apis = Object.assign(Object.create(null), await new Promise(resolve => xhr({
|
322 | 322 | method: 'GET', onload: resp => resolve(JSON5.parse(resp.responseText)),
|
323 |
| - url: `${app.urls.aiweAssets}/data/ai-chat-apis.json5` |
| 323 | + url: `${app.urls.aiwebAssets}/data/ai-chat-apis.json5` |
324 | 324 | })))
|
325 | 325 | apis.AIchatOS.userID = '#/chat/' + Date.now()
|
326 | 326 |
|
|
2072 | 2072 | if (!app.div.querySelector('code')) return
|
2073 | 2073 |
|
2074 | 2074 | // Init general language data
|
2075 |
| - window.codeLangData ||= await get.json(`${app.urls.aiweAssets}/data/code-languages.json`) |
| 2075 | + window.codeLangData ||= await get.json(`${app.urls.aiwebAssets}/data/code-languages.json`) |
2076 | 2076 | .catch(err => log.error(err.message))
|
2077 | 2077 |
|
2078 | 2078 | // Add buttons to every block
|
|
0 commit comments