171 Commits

Author SHA1 Message Date
e3c931650b - Removed tool call from tool role message 2025-03-16 16:41:14 +05:00
c1cfbfa02d ~ Fixed the lack of tool calls in assistant message 2025-03-16 16:26:22 +05:00
d078b60f8f ~ Fixed the initial assistant response with tool calls not being appended 2025-03-16 16:19:18 +05:00
661bad8409 + Added OpenAI function calling
+ Added weather tools for ChatGPT
2025-03-16 12:06:12 +05:00
c289e1d323 Turning to AI in desperation 2025-03-15 19:05:28 +01:00
b8cea3f961 Come on, read config you stupid memory! 2025-03-15 18:32:12 +01:00
728ce2aee4 AAAAAAAAAAA! Documentation why 2025-03-15 18:26:36 +01:00
5645b88677 Stop crying about positional argument! 2025-03-15 18:19:11 +01:00
3bf7d221a0 Screw properties, direct injection baby! 2025-03-15 18:12:57 +01:00
cdb5d20fa9 Moving parent init further down in calling order, this is dumb 2025-03-15 18:09:44 +01:00
f40227d0cd attempting to make config a property 2025-03-15 18:05:21 +01:00
1f59db6f97 Absolutely differently, ahem 2025-03-15 17:58:35 +01:00
e49609e316 Trying to init in a different way 2025-03-15 17:58:25 +01:00
4bd380a8a7 first attempt at separating all memory into its own module separate from core 2025-03-15 17:50:43 +01:00
2f78408c77 Attempting to move out blacklist commands 2025-03-13 19:28:10 +01:00
9f3e9d4ba0 Adding import inheritance 2025-03-13 16:42:27 +01:00
ddf1d883b6 Trying to move permissions into its own file 2025-03-13 16:31:37 +01:00
5c49fc9024 Attempting to import locally 2025-03-11 15:51:13 +01:00
8ea91a6f16 Attempting to refactor list_allowed_roles out to permissions.py 2025-03-11 15:46:55 +01:00
a744339812 ~ Changed how messages are split 2025-02-26 20:14:38 +05:00
7663550108 Help me, ChatGPT, you are my only hope 2025-02-26 11:44:56 +01:00
994ff11655 Attempting to simplify 2025-02-26 11:37:50 +01:00
678a7af77f Trying to do quick fix 2025-02-26 11:32:58 +01:00
c38a25f610 copy ffxvhqvic past SPIT ting 2025-02-25 22:12:11 +01:00
c37269e9ea I hate copy pasting 2025-02-25 22:09:39 +01:00
11cd70be93 fixing typo 2025-02-25 22:04:42 +01:00
0c9145b792 NUKE FROM ORBIT! 2025-02-25 21:55:08 +01:00
a3a0aa1b9a I swear this is a bad idea 2025-02-25 21:49:12 +01:00
df8d7c8c32 Trying to fix storage of memory 2025-02-25 21:42:12 +01:00
4dbee1d990 More fix 2025-02-25 21:24:55 +01:00
6329d21a39 feh! 2025-02-25 21:08:24 +01:00
39c39abad7 I'm storing stuff wrong 2025-02-25 20:37:52 +01:00
05e1842000 trying to fix topic extraction 2025-02-24 18:46:19 +01:00
541d42c558 First refactor-move 2025-02-24 18:17:58 +01:00
e8e4b7e471 Added cleanup in allow_role and cleaned output messages 2025-02-24 14:13:09 +01:00
db042ff834 removed duplicated functions, wtf 2025-02-24 11:57:19 +01:00
5f454a0d58 I don't know anymore 2025-02-24 11:54:00 +01:00
2e4970b6dd Adding more debug info 2025-02-24 11:40:19 +01:00
a3525a2d18 wtf 2025-02-24 11:37:28 +01:00
4a21a3c8e0 Trying to fix allowed roles, again 2025-02-24 11:34:08 +01:00
f8f67e42bd Trying to fix allowed role access 2025-02-24 10:55:14 +01:00
5daf40d22b Added access controls 2025-02-24 00:01:14 +01:00
cef4df1d88 dialing dynamic responses back 2025-02-23 22:55:21 +01:00
fd566f2649 attempting to add even better listening 2025-02-23 22:43:59 +01:00
f186276d1d attempting to add better listening 2025-02-23 22:37:36 +01:00
ec3d8a323f Adding more trigger words 2025-02-23 21:36:32 +01:00
131febc63b Added detection of direction invocation 2025-02-23 21:25:57 +01:00
a2646eac14 Trying to fix indentation 2025-02-23 21:09:19 +01:00
7f6372a09b add less stupid debug 2025-02-23 21:01:09 +01:00
30d048e53f add stupid level debug 2025-02-23 20:59:41 +01:00