Commit graph

21 commits

Author SHA1 Message Date
a7670547fd Fix initialization and remove Services dependency 2025-06-25 01:51:31 -05:00
83166c8c4f Convert AiClassifier to ES module 2025-06-25 00:24:59 -05:00
312de63b2e Refactor classifier to share code 2025-06-24 16:10:38 -05:00
606e612ab0 Refactor getPlainText into shared module 2025-06-24 14:05:03 -05:00
eb2af513ea Refactor AI logic into separate classifier module 2025-06-24 13:58:49 -05:00
6968d2d2dd Strip base64 and attachment content 2025-06-22 06:27:29 -05:00
6279cfe6e0 Fix extension lookup 2025-06-21 23:58:30 -05:00
656d0322e6 Add custom logging framework and debug option 2025-06-21 02:18:51 -05:00
48ce4761a3 Log only updated cache entry 2025-06-20 03:48:57 -05:00
dab7aefce7 Hash cache keys using SHA256 2025-06-20 01:12:44 -05:00
0ff34e4963 Add detailed cache logging 2025-06-20 00:51:12 -05:00
e37e603a00 Expose AI params in options 2025-06-18 19:53:59 -05:00
7bdf2036c6 Remove operator parameter 2025-06-17 21:38:56 -05:00
d642dffa2c Updated default parameter values. 2025-06-17 21:29:32 -05:00
7fc8b3a216 Rearranged logging. 2025-06-17 21:06:41 -05:00
31ccd737eb
Merge pull request #4 from wagesj45/codex/locate-qwen.txt-xml-parsing-error
Fix XML parse warning when loading templates
2025-06-17 01:02:11 -05:00
e65513a12e Added reasoning logging. 2025-06-17 01:01:55 -05:00
f9762674f7 Fix XML parse warning loading templates 2025-06-17 01:01:38 -05:00
5ecd7c81ac feat: support prompt templates 2025-06-16 00:44:46 -05:00
4432b23565 Persist filter cache 2025-06-15 21:00:02 -05:00
eb02c6f3bd Initial Commit 2025-06-15 21:55:35 -05:00