Commit Graph

  • 5c018ab81b Merge pull request 'Fixed bug where the default unit was "m" instead of sending None' (#27) from default_unit_patch into master master AllfatherHatt 2026-08-31 20:53:48 +02:00
  • d63d03aead Fixed bug where the default unit was "m" instead of sending None default_unit_patch T-BENZIN 2026-08-31 20:48:51 +02:00
  • fffedeccbd Merge pull request 'Fixed typo in aliases key for tonnes' (#26) from tonnes-patch-1 into master T-BENZIN 2026-08-02 13:50:28 +02:00
  • b7bf9494aa Fixed typo in aliases key for tonnes T-BENZIN 2026-08-02 13:50:09 +02:00
  • dbba4533c3 Merge pull request 'added tonnes, fixed ye-olde kilogramme spelling' (#25) from lift-tonnes into master T-BENZIN 2026-08-02 13:41:23 +02:00
  • e7c0d8485d added tonnes, fixed ye-olde kilogramme spelling T-BENZIN 2026-08-02 13:40:52 +02:00
  • b5d292e6ca Merge pull request 'Added thread ID for Gainium challenge' (#24) from gainium-thread into master T-BENZIN 2026-08-02 13:28:13 +02:00
  • e19a3b4378 Added thread ID for Gainium challenge T-BENZIN 2026-08-02 13:27:50 +02:00
  • 5013fffa59 Merge pull request 'added lift.json for lifting activity' (#23) from lifting-activity into master T-BENZIN 2026-08-02 13:24:58 +02:00
  • 69cedfc114 added lift.json for lifting activity T-BENZIN 2026-08-02 13:21:04 +02:00
  • d1b6085ee8 Merge pull request '9month-revision-update2' (#22) from 9month-revision-update2 into master AllfatherHatt 2026-03-16 13:22:06 +01:00
  • 78e9cc11a1 Merge branch 'master' into 9month-revision-update2 9month-revision-update2 AllfatherHatt 2026-03-16 13:21:19 +01:00
  • 18137c054b Updating feedback AllfatherHatt 2026-03-16 13:20:03 +01:00
  • 40c1f9dcb4 Merge pull request 'Attempt to adding live feedback' (#21) from 9month-revision-update2 into master 9month-revision-update AllfatherHatt 2026-03-16 12:51:42 +01:00
  • 83dcdd9277 Attempt to adding live feedback AllfatherHatt 2026-03-16 12:50:53 +01:00
  • 0053d95c4d Merge pull request 'Fixing wrong parameters' (#20) from 9month-revision-update into master AllfatherHatt 2026-03-16 12:37:30 +01:00
  • c8cd409834 Fixing wrong parameters AllfatherHatt 2026-03-16 12:36:36 +01:00
  • 7186c4ca32 Merge pull request '9month-revision-reginald' (#19) from 9month-revision-reginald into master AllfatherHatt 2026-03-16 12:21:17 +01:00
  • c6bb3afa70 Revision 9month-revision-reginald AllfatherHatt 2026-03-16 12:16:29 +01:00
  • f8fc144d5d Merge branch 'master' of https://manufactorum.kanium.org/Kanium-PUBLIC/KaniumCogs AllfatherHatt 2026-03-16 12:14:11 +01:00
  • 8f0ece3570 Adding updated debug stuff AllfatherHatt 2026-03-16 12:14:01 +01:00
  • 8e1245484f Merge pull request 'Added aliases for spelling metre/kilometre' (#18) from metre-patch into master T-BENZIN 2026-02-08 05:51:46 +01:00
  • 9df44d3742 Added aliases for spelling metre/kilometre T-BENZIN 2026-02-08 05:46:02 +01:00
  • fa1be19767 Merge pull request 'Aligning activity logger' (#17) from debug_fitness_more into master AllfatherHatt 2026-02-04 18:25:08 +01:00
  • f22f1d46d1 Merged debug_fitness_more AllfatherHatt 2026-02-04 18:23:41 +01:00
  • 7bcdae7b79 Aligning activity logger AllfatherHatt 2026-02-04 18:18:58 +01:00
  • d51bc4965e Merge pull request 'feature_fitness_logger' (#16) from feature_fitness_logger into master AllfatherHatt 2026-02-04 18:01:02 +01:00
  • d7a6ca31d1 Merge branch 'master' into feature_fitness_logger feature_fitness_logger AllfatherHatt 2026-02-04 17:55:54 +01:00
  • 6cf112be49 Merge pull request 'Attempting to be a bit more direct about activity path' (#15) from debug_fitness into master AllfatherHatt 2026-02-04 17:50:44 +01:00
  • f20a4abc81 Original message is put in lower case whole and redundant .lower() methods are removed. Modified usage message. T-BENZIN 2026-02-04 21:42:25 +05:00
  • 175eeced0c Attempting to be a bit more direct about activity path debug_fitness AllfatherHatt 2026-02-04 14:02:16 +01:00
  • 2be9cc5795 Merge pull request 'Called correct function' (#14) from minor-typo-fix into master AllfatherHatt 2026-02-04 13:42:29 +01:00
  • 07a2bf7e38 Merge pull request 'Fixed wrong json key being pulled (I forgot to replace the old name)' (#13) from json-key-fix into master AllfatherHatt 2026-02-04 12:32:49 +01:00
  • 1ee949eae2 Called correct function minor-typo-fix AllfatherHatt 2026-02-04 12:29:22 +01:00
  • 8bec9a159b Fixed wrong json key being pulled (I forgot to replace the old name) json-key-fix T-BENZIN 2026-02-04 12:10:34 +01:00
  • ee77279d6e Merge pull request 'Fixed minor import issue' (#12) from minor-import-fix into master AllfatherHatt 2026-02-04 11:46:39 +01:00
  • 1b67240976 Fixed minor import issue minor-import-fix AllfatherHatt 2026-02-04 11:44:44 +01:00
  • ca01a4d1ba Merge branch 'master' into dev dev AllfatherHatt 2026-02-04 11:30:00 +01:00
  • e74e3e583c Merge branch 'master' into dev AllfatherHatt 2026-02-04 11:28:21 +01:00
  • bee49ec40c Merge branch 'dev' of https://manufactorum.kanium.org/Kanium-PUBLIC/KaniumCogs into dev AllfatherHatt 2026-02-04 11:28:09 +01:00
  • 6267b1380b Whatever this is AllfatherHatt 2026-02-04 11:26:51 +01:00
  • 16a19e6913 Merge pull request 'Added cog for fitness activity logging feature.' (#11) from feature_fitness_logger into master AllfatherHatt 2026-02-04 11:14:40 +01:00
  • 4ae03c9b9d Added cog for fitness activity logging feature. At its starting state it would accept following commands: - !getunits <activity>: Would send a JSON file with activity units via Discord message. Those files are responsible for setting up a fitness activity to log. - !getlog <activity>: Would send a CSV file with fitness activity log. Those files contain records with timestamp, username, and reported activity measurements. - !<activity> <value> <unit (optional)>: Would create a record with your fitness activity in corresponding CSV log file. If you choose to report different unit (feet, for example), it is going to convert as specified in its corresponding JSON file with units (to meters, for example) if the activity specified as convertable. Non-convertable activities' units are ignored. T-BENZIN 2026-01-11 10:03:55 +05:00
  • 90d5dd973c Added demo bot for testing. Supports image input, but does not have dialog memory or tools usage yet. T-BENZIN 2025-08-27 21:14:17 +05:00
  • f195d77e67 Made Discord bot service for getting llm response out of Discord message T-BENZIN 2025-08-27 21:13:04 +05:00
  • 92f536d407 Fixed local import T-BENZIN 2025-08-25 20:47:01 +05:00
  • a322fbae84 Renamed adapter class to MessengerClientMessageAdapter for clarity T-BENZIN 2025-08-25 19:09:44 +05:00
  • bd6a55cd85 Created DiscordMessageAdapter for creating ClientMessage instance instead of a builder's class method T-BENZIN 2025-08-25 12:32:35 +05:00
  • 4fd5e06eaa Purged unused imports T-BENZIN 2025-08-24 20:01:21 +05:00
  • 1f7aa0a5ee Merge remote-tracking branch 'origin/dev' into dev T-BENZIN 2025-08-24 19:59:31 +05:00
  • 3b6fc28d4c Added ClientMessage -> OpenAIMessage object adapter T-BENZIN 2025-08-24 19:59:07 +05:00
  • c024d85db5 Added ClientMessage -> OpenAIMessage object adapter T-BENZIN 2025-08-24 19:59:07 +05:00
  • a5bfccb19a Added OpenAI response -> OpenAIMessage object adapter T-BENZIN 2025-08-24 19:43:02 +05:00
  • 7dc1d485b1 Finished some basic OpenAI interaction. Next are adapters. T-BENZIN 2025-08-24 18:26:08 +05:00
  • 8255d54e56 Added empty attachments list for test message T-BENZIN 2025-08-24 18:25:16 +05:00
  • 37beca0dd6 Modified typing for InputImage T-BENZIN 2025-08-24 18:24:27 +05:00
  • 087566811a Added __init__ to Message Builder interface T-BENZIN 2025-08-17 15:24:01 +05:00
  • 095bd828cf Added client message builder T-BENZIN 2025-08-17 15:20:32 +05:00
  • 0387dafef8 Removed openai test run code T-BENZIN 2025-08-15 12:58:37 +05:00
  • 0e2becc212 Commented out non-functional code T-BENZIN 2025-08-15 12:37:57 +05:00
  • b69f169892 Merge remote-tracking branch 'origin/dev' into dev T-BENZIN 2025-08-15 12:34:55 +05:00
  • 40b3b900ac Wrong apostrophe character in comments T-BENZIN 2025-08-15 12:34:41 +05:00
  • 73bf08843f Update reginaldCog/messenger_clients/discord_data_models.py T-BENZIN 2025-08-15 09:33:05 +02:00
  • d2edf0e60d Delete reginaldCog/messenger_clients/_common.py T-BENZIN 2025-08-15 09:32:25 +02:00
  • bd4b05d2d4 Delete reginaldCog/llm_clients/discord_client_interfaces.py T-BENZIN 2025-08-15 09:32:03 +02:00
  • eb7733be69 Removed non-finished code T-BENZIN 2025-08-15 12:28:23 +05:00
  • 131999816b File structure refactor T-BENZIN 2025-08-15 11:09:40 +05:00
  • ff70196756 File structure refactor T-BENZIN 2025-08-15 11:09:40 +05:00
  • 180c167a43 File structure refactor T-BENZIN 2025-08-15 11:01:21 +05:00
  • 75af912bf5 File_structure refactor T-BENZIN 2025-08-15 10:41:35 +05:00
  • a64a07511d Commented out send_long_message method and auto PEP-8 reginald.py T-BENZIN 2025-07-18 14:31:51 +05:00
  • 9209cc568d Made Prompt dataclass immutable and got rid out of add_message method. openai_client\models.py's test run would remain broken for now T-BENZIN 2025-07-18 14:28:23 +05:00
  • 7056315d5f Added llm_interface.py for connecting Discord bot with LLMs (only Open AI at the moment) T-BENZIN 2025-07-18 14:26:35 +05:00
  • b77dc31ea5 Added Response dataclass for better openai's response deserialization. T-BENZIN 2025-07-14 20:28:00 +05:00
  • ad59a695af Experimented with more convenient (although, less explicit) way of passing data into abstract dataclasses. T-BENZIN 2025-07-13 19:47:37 +05:00
  • 89b98fc5af Experimented with more convenient (although, less explicit) way of passing data into abstract dataclasses. T-BENZIN 2025-07-13 19:45:09 +05:00
  • 97252a8062 Added models.py in openai_client containing abstract dataclasses for use with openai Moved all dataclasses to .openai_client.models.py Made prompt into its own dataclass Removed to_dict methods because dataclasses/asdict seems to be sufficient T-BENZIN 2025-07-11 16:59:20 +05:00
  • 0534ec6b15 Added models.py containing abstract dataclasses for Discord T-BENZIN 2025-07-10 21:22:52 +05:00
  • 11f39bb673 Added package structure for future use T-BENZIN 2025-07-10 20:52:21 +05:00
  • 247e4417f5 First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required. T-BENZIN 2025-07-05 18:16:48 +05:00
  • bfe22e40ee First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required. T-BENZIN 2025-07-05 18:14:49 +05:00
  • 59902085b3 First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required. T-BENZIN 2025-07-05 17:48:36 +05:00
  • 3d59e45e7e First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required. T-BENZIN 2025-07-05 17:46:13 +05:00
  • 074ff8bbb4 Merge pull request 'Made improvements in AI Agent's tool get_forecast_weather' (#8) from dev into master T-BENZIN 2025-06-18 17:13:22 +02:00
  • 4e22274f9b - Removed unused debug import T-BENZIN 2025-06-18 20:10:05 +05:00
  • a5ed9f9e1c Applied changes made in GitHub T-BENZIN 2025-06-17 10:57:19 +05:00
  • f35a18c84b Merge pull request 'development' (#1) from development into master AllfatherHatt 2025-06-14 15:47:22 +02:00
  • 22767ad398 Added command aliases AllfatherHatt 2025-05-18 13:24:16 +02:00
  • 88ecf7911f Attempting to make set channel behavior be nice AllfatherHatt 2025-05-18 13:18:50 +02:00
  • 1a390c3d25 Attempting to make recruitment channel behave AllfatherHatt 2025-05-18 13:12:25 +02:00
  • 7a9313d5a5 Removing unsupported escape character AllfatherHatt 2025-05-18 13:07:11 +02:00
  • a5ef741ad7 wtf questions AllfatherHatt 2025-05-18 13:03:21 +02:00
  • 9a3e5860a7 Attempting to fix questions AllfatherHatt 2025-05-18 12:58:41 +02:00
  • 38414027ec Updated recruitment cog AllfatherHatt 2025-05-18 12:51:52 +02:00
  • 0483c2d8e6 Merge pull request #29 from T-BENZIN/development AllfatherHatt 2025-03-18 16:22:46 +01:00
  • b93ae09b69 + Applied debug decorator to some functions and methods T-BENZIN 2025-03-18 19:54:34 +05:00
  • 881ef42f42 + Added debug decorator T-BENZIN 2025-03-18 19:50:12 +05:00
  • d35110a83b + Added openai_completion.py for later use as a external script for working with ChatGPT T-BENZIN 2025-03-17 21:43:15 +05:00
  • ae866894a3 Trying to update messages AllfatherHatt 2025-03-16 14:25:10 +01:00
  • dc5bce9ca4 Re-adding max tokens AllfatherHatt 2025-03-16 14:14:56 +01:00