3605 Commits

Author SHA1 Message Date
perf3ct
1dfbabc1d1
try using a new ProviderOptions approach 2025-04-09 19:11:27 +00:00
perf3ct
4f812cd2ce
require that ChatCompletionOptions be defined 2025-04-09 17:39:47 +00:00
Elian Doran
a88a92d490
feat(edit-docs): rewrite links to allow navigation in help 2025-04-09 15:48:03 +03:00
Elian Doran
27ad451bd8
feat(electron): support transparency on Linux if background effects are enabled 2025-04-09 14:10:11 +03:00
Panagiotis Papadopoulos
eae68064e5 types(recovery_codes): use sql.transactional Generics to simplify typings 2025-04-09 08:41:55 +02:00
Panagiotis Papadopoulos
af85ef0b47 types(services/sql): explicitly cast return value as type variable T instead of any
previously the type variable was useless, because
`const ret = (dbConnection.transaction(func) as any).deferred();` was inferred as "any".
2025-04-09 08:34:42 +02:00
Panagiotis Papadopoulos
80dd925231 chore(lint): fix minor lint issues in recovery_codes
/home/pano/Programming/0_repos/TriliumNextNotes/src/services/encryption/recovery_codes.ts
   2:1  error  Imports should be sorted alphabetically                            sort-imports
   3:1  error  Imports should be sorted alphabetically                            sort-imports
  13:9  error  'encryptedRecoveryCodes' is never reassigned. Use 'const' instead  prefer-const
  57:5  error  Unexpected var, use let or const instead                           no-var
2025-04-09 08:19:20 +02:00
perf3ct
208267edb8
increase context window size 2025-04-09 01:24:43 +00:00
perf3ct
c95b9f798c
recursive thinking? 2025-04-09 01:24:32 +00:00
perf3ct
39f979ea8c
sheeeesh 2025-04-09 00:42:15 +00:00
perf3ct
e523d88d23
did I really need to specify the context window size in API requests this whole time? 2025-04-08 23:55:04 +00:00
perf3ct
7373249dee
well this works for tool calling the "readNote" func 2025-04-08 22:08:52 +00:00
perf3ct
683d1a5481
I think we're close to getting tooling to work
close?
2025-04-08 22:02:54 +00:00
perf3ct
cdd4529828
add even more tools 2025-04-08 20:00:49 +00:00
perf3ct
61eaf46a04
definitely don't need this 2025-04-08 19:15:11 +00:00
perf3ct
c716481ef8
resolve linter errors 2025-04-08 19:15:11 +00:00
perf3ct
2d745c12c8
wow, this actually does something 2025-04-08 19:15:11 +00:00
perf3ct
b8a6da6d52
rename these "agent tools" 2025-04-08 19:15:11 +00:00
perf3ct
7725b924e9
add some more useful tools
CLOSER....

works?
2025-04-08 19:15:11 +00:00
perf3ct
26b1b08129
tool calling is close to working
getting closer to calling tools...

we definitely need this

closer to tool execution...

agentic tool calling is...kind of working?
2025-04-08 19:15:01 +00:00
Elian Doran
3a1f1ceedb
fix(export/markdown): double slashes breaking math expressions (closes #1649) 2025-04-08 12:06:46 +03:00
perf3ct
bbd81f6ef1
use 16 character random string for session ID 2025-04-06 19:14:16 +00:00
perf3ct
34a9008d29
YEET 2025-04-06 16:00:45 +00:00
perf3ct
c53a66be23
maybe
?
2025-04-06 16:00:00 +00:00
Elian Doran
26e7476f0f
fix(build): re-align option definitions 2025-04-06 18:48:53 +03:00
Elian Doran
de8370831c
fix(build): totp missing options 2025-04-06 18:44:08 +03:00
Elian Doran
5daed43c0f
Merge branch 'develop' into ai-llm-integration 2025-04-06 18:07:39 +03:00
Elian Doran
36bf34215c
Merge branch 'develop' into calendar 2025-04-06 16:39:56 +03:00
Elian Doran
ab6d68fc68
chore(release): 0.92.6 2025-04-06 12:46:07 +03:00
Elian Doran
74d55d500c
feat(editor): rewrite <s> to <del> 2025-04-05 22:37:02 +03:00
Elian Doran
ab416e02b4
feat(import/markdown): preserve column widths 2025-04-05 21:43:26 +03:00
Elian Doran
b6c185fd32
feat(import/markdown): preserve image width 2025-04-05 21:43:26 +03:00
Elian Doran
447439efd6
feat(import/markdown): preserve fractional widths 2025-04-05 21:43:26 +03:00
Elian Doran
8977926c00
fix(test): failed test due to change in figure handling 2025-04-05 17:51:03 +03:00
Elian Doran
cdb5ebb080
feat(import/markdown): preserve trailing semicolon in figure style 2025-04-05 12:37:06 +03:00
Elian Doran
8cb10764b6
feat(import/markdown): preserve trailing semicolon in img 2025-04-05 12:31:02 +03:00
Elian Doran
64ccea5702
feat(import/markdown): preserve figure image size 2025-04-05 11:37:26 +03:00
Elian Doran
7293f59a80
fix(export/markdown): math expressions not working due to string escaping 2025-04-05 11:05:27 +03:00
Elian Doran
4bb767f8ee
fix(import/markdown): preserve escaped math expressions 2025-04-05 10:46:33 +03:00
Elian Doran
721bf455e1
refactor(import/markdown): add guard condition for processing math 2025-04-05 09:59:42 +03:00
Elian Doran
e6b9ecda5c
feat(import/markdown): import in-line math properly 2025-04-05 09:59:10 +03:00
Elian Doran
07b5cd3b05
feat(import/markdown): import in-display math properly 2025-04-05 09:57:44 +03:00
Elian Doran
fc4eb13e8d
feat(export/markdown): export display math properly 2025-04-05 09:32:08 +03:00
Elian Doran
894cfe4f7a
feat(export/markdown): export in-line math properly 2025-04-05 09:28:18 +03:00
Elian Doran
c80d016305
feat(markdown): preserve figures 2025-04-05 03:23:31 +03:00
Elian Doran
319cccfb15
feat(markdown): preserve image width/height attribute 2025-04-05 03:01:06 +03:00
Elian Doran
da42ddeee7
refactor(export/markdown): use let instead of var 2025-04-05 02:42:24 +03:00
Elian Doran
6a69e9b208
feat(markdown): use different approach for reference links 2025-04-05 02:31:52 +03:00
Elian Doran
4f22850ea9
feat(import/export): import reference links 2025-04-05 01:56:31 +03:00
Jin
7bb1e60726 refactor: 💡 fix date_notes format 2025-04-04 13:59:01 +02:00