Commit graph

631 commits

Author SHA1 Message Date
mic
06c13a4f81 using the correct dynamic id for the substitution. see #527 2025-12-26 11:47:05 +01:00
mic
633f0dc3e2 getMailHeader method added. see #527 2025-12-26 11:45:20 +01:00
mic
61c7edc544 var name fixed. see #527 2025-12-26 11:45:05 +01:00
mic
7a6927ceec dynamic placeholder methods added. see #527 2025-12-26 11:37:25 +01:00
mic
936f225adf OpenAI class for responses constructor fixed. see #407 2025-12-24 00:08:18 +01:00
Mic
3e7f67b698 removing commented line 2025-12-22 23:55:00 +01:00
Mic
f6141f8852 old openai api files removed. see #407 2025-12-23 00:29:00 +01:00
Mic
713415c1d2 now using the openai responses API. see #407 2025-12-23 00:29:00 +01:00
mic
65ee959f0d improved openai responses see #407 2025-12-22 23:46:33 +01:00
Mic
8e04393c19 implemented the new api call, no response elaboration yet 2025-12-22 23:37:05 +01:00
mic
b540e0ba73 JSON parsing lines error handling improved in APIs. See #550 2025-12-14 22:19:04 +01:00
mic
9ac80030df fixing OpenRouter first line. see #550 2025-12-08 16:33:58 +01:00
mic
f57b855337 debug console.log statement commented 2025-12-08 16:22:45 +01:00
mic
59d500de43 Rollback #551 2025-12-08 15:40:26 +01:00
Mic
3c63da4f95 fixed custom div positioning after chatgpt web interface update. see #556 2025-12-08 11:53:11 +01:00
mic
8d8f8abaf3 added method fixJsonBraces, see #551. 2025-12-07 18:31:07 +01:00
mic
f5abf08a9a system_prompt added to the anthropic worker. See #549 2025-12-07 18:09:25 +01:00
mic
ea67c56d22 system_prompt added to the anthropic class. See #549 2025-12-07 18:07:57 +01:00
mic
ba12839f1d method name fixed. see #535 2025-10-22 22:58:23 +02:00
mic
88c55b2507 diff.js updated with the correct comment header, as requested by ATN reviewers 2025-10-19 23:03:53 +02:00
mic
9daa1a76e3 ensuring an empty string when needed. see #520 2025-10-16 22:16:41 +02:00
mic
8f19cea3cd mztaDoCustomText is now always a string. see #522 2025-10-03 23:33:50 +02:00
Mic
3fccf39852 Merge branch 'main' of github.com:micz/ThunderAI 2025-10-02 20:44:41 +02:00
Mic
4df034a670 chatgpt_isIdle now works also with the thumb-up icon 2025-10-01 23:47:00 +02:00
Mic
3e8924350e in chatgpt web do not show the force complete hint if the prompt has not been sent 2025-10-01 23:38:00 +02:00
mic
0d33809368 error log changed to warning. see #517 2025-10-01 20:50:43 +02:00
mic
a20b06f80f log message fixed 2025-09-26 22:02:36 +02:00
mic
684f8eaebb checking response arrays in google gemini worker. see #514 2025-09-24 22:23:39 +02:00
Mic
886ff98abe Anthropic API renamed to Cloude API. see #510 2025-09-16 19:20:00 +02:00
mic
9d52edbb2c specific prompt integration improved with two new methods: checkAPIIntegration and hasSpecificIntegration. see #438 2025-09-14 23:10:16 +02:00
Mic
78f2936d65 clicking on the force completion message closes it forcing the completion. see #419 2025-09-12 00:17:00 +02:00
Mic
f77d1dabe5 autotag and spamfilter context menu icons added 2025-09-10 00:35:00 +02:00
Mic
ca8d6a32d0 console.log debug line commented out 2025-09-10 00:29:00 +02:00
Mic
942a3ba19e log statement added 2025-09-09 23:39:00 +02:00
Mic
a6acc6559c setDefaultPromptsProperties fixed, is no more saving undefined values 2025-09-09 23:36:00 +02:00
Mic
640ff4fa50 getGPTWebModelString improved 2025-09-09 23:36:00 +02:00
Mic
03f2cfafab handling also an undefined value 2025-09-09 23:36:00 +02:00
mic
0372c8a25d double import removed 2025-09-09 22:18:43 +02:00
Mic
b7953fe366
Merge branch 'issue_438_autofeat_apimodel' into api_improvements 2025-09-09 21:54:10 +02:00
Mic
ac519c3ff5 trim fixed 2025-09-08 22:09:00 +02:00
Mic
59758a76c0 using thinking_budget in gemini. see #494 2025-09-08 22:00:00 +02:00
Mic
2b794690d8 thinkingBudget renamed to thinking_budget. see #494 2025-09-08 22:00:00 +02:00
Mic
9d34ef2cf7 gemini, added model default option for the thinking budget. see #494 2025-09-08 22:00:00 +02:00
Mic
a34d3c41e0 code formatted. better prefs import. 2025-09-08 21:42:00 +02:00
Mic
c02bcc087e info added about gemini thinking budget. see #494 2025-09-08 21:42:00 +02:00
Mic
9750592ee9 thinkingBudget added to google gemini. see #494 2025-09-08 21:22:00 +02:00
Mic
3c919ac67d APIs constructors are now accepting an object as input argument 2025-09-08 21:13:00 +02:00
Mic
c55985d076 getConnectionType now has a use_promptspecific_api = true third parameter 2025-09-07 20:05:00 +02:00
Mic
b8501f5974 clearPromptAPI method prop names fixed 2025-09-07 19:55:00 +02:00
Mic
d4f7cf5e65 clearPromptAPI method added 2025-09-07 19:55:00 +02:00
Mic
f973f8b8d0 prompt api now used also from the thunderai menu. see #438 2025-09-07 19:50:00 +02:00
mic
119e99df6a thunderai menu addtags is now using the prompt api config. see #438 2025-09-06 00:47:22 +02:00
Mic
1c39801a2a always showing with proper message the addtags and spamfilter rows. see #438 2025-09-04 22:56:00 +02:00
Mic
ee7a033e74 use prompt api and model when assigning tags. see #438 2025-09-04 22:51:00 +02:00
Mic
66776d2e20 fixed missing : 2025-09-04 22:46:00 +02:00
Mic
01a1934ddf missing .js in import fixed 2025-09-04 22:46:00 +02:00
Mic
9681a938e3 mzta_specialCommand has now a custom_model parameter. see #438 2025-09-04 22:46:00 +02:00
Mic
9967e28861 mzta_specialCommand is now using an object in input 2025-09-04 22:41:00 +02:00
Mic
72f3c49d77 using prefs_default 2025-09-04 22:41:00 +02:00
Mic
7f9ee613ab code formatted for clarity 2025-09-04 22:41:00 +02:00
Mic
e7f0eb30d7 checkSpecificIntegration method added 2025-09-04 22:31:00 +02:00
Mic
005e697e9c getActiveSpecialPromptsIDs is considering addtags specific integration configuration. see #438 2025-09-04 22:26:00 +02:00
Mic
acba02ed44 added info comment 2025-09-04 22:26:00 +02:00
Mic
c34e5f5fed getConnectionType method added 2025-09-03 23:18:00 +02:00
Mic
0bd576eb8f allSpecial fixed 2025-09-03 23:13:00 +02:00
Mic
0aa342084c loadPrompt method added to load a single prompt 2025-09-03 23:08:00 +02:00
Mic
e39f48c06c savePrompt method added to save a single prompt 2025-09-03 23:03:00 +02:00
Mic
9995b78e39 api_type and api_model properties added to prompts. see #438 2025-09-03 22:53:00 +02:00
Mic
c15fe8e85f isAPIKeyValue method added 2025-09-02 22:50:00 +02:00
Mic
0ec19550c0 moved populateConnectionTypeOptions 2025-09-02 22:50:00 +02:00
Mic
e551974a56 work in progress, saving a point before working on generalizing the connetiontype html code. see #438 2025-09-02 22:45:00 +02:00
Mic
d404897911 connection_type dynamic loading 2025-09-02 22:45:00 +02:00
Mic
0f22ae5148 adding the statement to the prompt to limit the used tags. see #289 2025-09-01 23:45:00 +02:00
Mic
c25639b245 normalizeStringList method improved again 2025-09-01 23:40:00 +02:00
Mic
b8cb3adfc6 filtering tags in autotagging. see #289 2025-09-01 23:40:00 +02:00
Mic
e563492e3f normalizeStringList method improved 2025-09-01 23:30:00 +02:00
Mic
34fcb3c157 normalizeStringList method added 2025-09-01 23:30:00 +02:00
Mic
0f3495043c Added a message to explain to click on force completion after 7 seconds. see #419 2025-08-31 15:46:00 +02:00
Mic
4be5db1373 Improved getAPIsInitMessageString args handling. see #491 2025-08-31 15:41:00 +02:00
mic
95591993b8 console.log debug statement removed 2025-08-29 21:01:36 +02:00
mic
399664cc04 missing space 2025-08-29 21:00:39 +02:00
Mic
5af9a82951 Improved prompts method args handling. see #471 2025-08-28 21:09:00 +02:00
Mic
f82aa23560 mail_attachments_info placeholder added. see #446 2025-08-28 20:54:00 +02:00
Mic
9292b0d02e Deepseek added to the openai compatible api presets. see #486 2025-08-28 20:49:00 +02:00
mic
49b9ab1b6c improved linebreaks. see #482 2025-08-22 23:24:16 +02:00
mic
ad6ac50dc9 method convertNewlinesToParagraphs added. see #482 2025-08-22 23:16:57 +02:00
Mic
c17b3187b2
Merge branch 'main' into 3.6.1_issue_469 2025-08-22 22:49:47 +02:00
Kilian Singer
c90f9c1b9b added cleanup of newlines also to only_quoted_text 2025-08-22 17:30:41 +02:00
Kilian Singer
645d0845a1 removed debugging string 2025-08-21 09:49:28 +02:00
Kilian Singer
51614ea95d new lines are now preserved in mzta-menus.js
also newlines are normalized to \n in chase
\r\n (like on windows platforms) are present.
some LLMs work better with proper paragraph breaks.
2025-08-21 09:37:43 +02:00
mic
704fa10a04 chatgpt web models list fixed. see #464 2025-08-20 21:53:16 +02:00
mic
7fbe0c0338 forcing exixting tags also when using the ThuderAI menu. see #475 2025-08-20 21:41:35 +02:00
Kilian Singer
09d620c294 also removing <style> tags 2025-08-20 18:42:36 +02:00
Kilian Singer
c24097245b added export keyword 2025-08-20 18:21:04 +02:00
Kilian Singer
a96702b0a8 used DOMParser to convert HTML to plain text 2025-08-20 18:10:18 +02:00
mic
9483a57936 Enhance htmlBodyToPlainText function to handle additional block tags and improve HTML tag removal 2025-08-20 09:46:49 +02:00
mic
8223f4ef4f Add htmlBodyToPlainText function to sanitize HTML content. see #470 2025-08-19 16:24:17 +02:00
mic
58d449c7e6 chatgpt web interface models list updated. see #464 2025-08-11 22:27:41 +02:00
mic
f97acf0ece chatgpt web interface is now stripping any <br> tag in the response. see #462 2025-08-11 22:04:26 +02:00
mic
98352938af perplexity ai config fixed. see #461 2025-08-11 21:59:07 +02:00