51 Commits

Author SHA1 Message Date
c3d4f1b1ff delete notification on whitelist check fail 2025-07-07 18:32:03 +00:00
57ab59d342 separation of concerns 2025-07-07 18:26:09 +00:00
71ae54930c change response visibility logic 2025-07-07 01:15:17 +00:00
3466a984ac add isComplete column to response model for better sanity checking 2025-07-06 15:09:13 +00:00
cbf6b1d3eb its called we do a little abstraction 2025-07-06 14:53:48 +00:00
e2ce397118 add instance custom emojis to responses 2025-07-06 14:39:45 +00:00
9a7cd118b3 we do a little hackering on the 4channel 2025-07-06 03:38:07 +00:00
7a60a672d4 little more error checking/correction/QOL 2025-07-06 02:58:50 +00:00
419285487a typography 2025-07-06 02:50:35 +00:00
09722507c6 housekeeping 2025-07-06 02:47:35 +00:00
41317301bf bump version, other small change 2025-07-06 02:38:40 +00:00
00a2eb63bc add domain whitelist functionality 2025-07-06 02:36:16 +00:00
6c8f779294 update type with some more annotations 2025-07-06 02:11:30 +00:00
ff5c7506ff refactor 2025-07-05 13:34:24 +00:00
5c51acc8d1 update dependencies, description 2025-07-05 12:51:00 +00:00
d4ee457d74 bump version 2025-07-05 03:59:35 +00:00
b8f6023029 sanity checking, do not duplicate responses 2025-07-05 03:58:50 +00:00
ea5e783ee5 add ollama config options type 2025-07-05 02:40:56 +00:00
eb5282a50d slightly fix my bawlz 2025-07-05 02:17:02 +00:00
9ee3663890 maybe fix duplicate notification response issue 2025-07-05 01:15:40 +00:00
d85acd2179 more robust notification type safety, remove websocket, add fetch interval 2025-07-05 01:03:07 +00:00
856cc84208 add fetch interval configuration 2025-07-05 01:02:53 +00:00
ca4643092f removed WS protocol token, since WS connections are unreliable 2025-07-05 00:12:52 +00:00
b4b656f808 removed ws as we will no longer use it 2025-07-05 00:12:35 +00:00
92f1366574 I don't think the websocket thing is gonna work. 2025-07-04 23:55:51 +00:00
a64afa7e7b return if websocket open 2025-07-04 12:43:00 -04:00
d63aa365e7 log close event reason 2025-07-04 12:41:26 -04:00
3759c5aa23 vibe coding the reconnect logi 2025-07-03 17:46:52 -04:00
1a151b197b this is so nigger rigged dude I really should just use a class or
something
2025-07-03 11:39:57 -04:00
70180c5d5f muh dik 2025-07-03 10:42:39 -04:00
dac037809c loggign 2025-07-02 06:42:22 -04:00
6088a2cbd3 add keepalive ping, onclose event reason 2025-07-02 06:41:43 -04:00
ed8d148d0a update README 2025-07-01 17:18:53 -04:00
379099dc7a remove unused code, add try/catch block 2025-07-01 15:30:33 -04:00
c0ed38ac1a update README 2025-07-01 15:26:38 -04:00
b295777041 add websocket functionality 2025-07-01 15:25:00 -04:00
9145b07da7 trim input data for better results 2025-06-30 21:09:37 -04:00
593aa09a18 add dependencies 2025-06-30 20:39:16 -04:00
acddefe1e8 linting 2025-06-30 17:22:49 -04:00
c4a5de31f3 refactor to make a little more sense at a glance 2025-06-30 17:19:24 -04:00
396ef9d2be slight refactor 2025-06-30 17:11:54 -04:00
af568bc9cc fix async call 2025-06-29 16:28:35 -04:00
7a271fcf8f small user prompt edit 2025-06-29 16:27:11 -04:00
5c42c0b58e include README, update package.json 2025-06-29 16:24:59 -04:00
756c6d30c6 add AGPL-3.0-only+NIGGER license 2025-06-29 16:19:56 -04:00
d44c5d80bb fix prompt structure (I am retarded) 2025-06-29 15:41:29 -04:00
c0a686b565 update schema and prompt structure 2025-06-29 15:25:50 -04:00
12554430a1 update gitignore again (duh) 2025-06-29 15:05:39 -04:00
91e2f56937 don't commit distribution folder 2025-06-29 15:05:04 -04:00
3200b2bdd3 Initial first release 2025-06-29 15:03:00 -04:00