71f29c3467
Refine Docker metadata extraction and build conditions for master branch
2025-12-04 17:45:45 +01:00
Copilot
dcfc76bdc9
✨ Set up Copilot instructions ( #63 )
...
Co-authored-by: TheLovinator1 <4153203+TheLovinator1@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2025-12-04 17:20:34 +01:00
Copilot
5695722ad2
Add undo functionality for /reset command ( #61 )
...
Co-authored-by: TheLovinator1 <4153203+TheLovinator1@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Joakim Hellsén <tlovinator@gmail.com>
2025-12-04 02:03:40 +01:00
9738c37aba
MechaHItler 3.0
2025-09-30 05:08:54 +02:00
350af2a3a9
Update actions/checkout to version 5 in Docker publish workflow
2025-09-27 00:50:56 +02:00
10408c2fa7
Add conditional checks for pull request events in Docker metadata extraction and image build steps
2025-09-27 00:47:24 +02:00
1e515a8394
Refine system prompt instructions by removing unnecessary guidance on admitting uncertainty and generating code.
2025-09-26 21:01:18 +02:00
bfdf306d3e
Update allowed users list to include 'etherlithium' and reorder existing entries
2025-09-26 21:00:38 +02:00
ddf9e636f4
Add MARK comments for better code organization and readability
2025-09-26 17:43:26 +02:00
2dc200d2f7
Update latency message to display seconds instead of milliseconds
2025-09-26 17:38:57 +02:00
8eb18fc958
Remove humorous day name instruction and clean up reset memory response
2025-09-26 17:36:39 +02:00
2ad0309243
Fix Dockerfile to copy only main.py to the app directory
2025-09-26 03:42:21 +02:00
0d5f28cebe
Add sticker instructions and enhance emoji usage guidance in chat
2025-09-26 03:40:51 +02:00
68e74ca6a3
Add Ollama API integration and enhance bot functionality
...
- Updated .env.example to include OLLAMA_API_KEY.
- Added Ollama to dependencies in pyproject.toml.
- Refactored main.py to incorporate Ollama for web search capabilities.
- Removed misc.py as its functionality has been integrated into main.py.
- Enhanced message handling and memory management for improved performance.
2025-09-26 03:19:22 +02:00
eec1ed4f59
Add conversation memory reset command
...
Introduces a new /reset command to allow authorized users to reset the conversation memory for a channel. Also adds a new_conversation option to the /ask command to start a fresh conversation, and implements the reset_memory function in misc.py.
2025-09-26 01:06:18 +02:00
75ed597cdd
Refactor OpenAI agent settings and enhance system prompt for brevity in responses
2025-09-26 00:29:23 +02:00
a581c03e4e
Add message length computation and history compacting for improved message handling
2025-09-23 05:00:21 +02:00
d3ee8903c6
Refactor ask command to improve message handling and add chunked response sending
2025-09-23 05:00:14 +02:00
ca9e4a38b4
Enhance system prompt to clarify memory limitations and channel-specific message recall
2025-09-23 04:48:18 +02:00
740ad95fbd
Enhance ask command to improve message memory handling and response fallback
2025-09-23 04:44:02 +02:00
32febd53dc
Refactor ask command to improve response handling and authorization checks
2025-09-22 01:44:34 +02:00
88503bc506
Add error handling for response sending in ask command
2025-09-22 01:35:20 +02:00
594efbd174
Enhance response handling in ask command and truncate user input
2025-09-22 01:30:53 +02:00
0a816cc2ea
Update emoji usage guidelines in system prompt
2025-09-21 03:55:31 +02:00
2960f66be6
Remove settings.py from Dockerfile copy command
2025-09-20 22:08:18 +02:00
c6fffb0fa4
Remove specific SHA from base image in Dockerfile for flexibility
2025-09-20 22:05:50 +02:00
1cea42ce7f
Remove unused environment variable and annotations from Docker metadata extraction
2025-09-20 22:04:15 +02:00
e20f940eaf
Stuff and things
2025-09-20 22:01:36 +02:00
83f12dcbd7
Revert "Refactor extra_context to personalize server values and remove party affiliation"
...
This reverts commit 2c2f4df502 .
2025-09-06 02:09:27 +02:00
2c2f4df502
Refactor extra_context to personalize server values and remove party affiliation
2025-09-06 02:05:56 +02:00
08c286cff5
Refactor chat function to support asynchronous image processing and enhance image extraction from user messages
2025-09-06 01:58:19 +02:00
2aec54d51b
Add fun day names to extra context in chat responses
2025-08-30 02:33:22 +02:00
cca242d2a4
Refactor emoji usage instructions
2025-08-17 16:59:56 +02:00
8a705fb0d8
Add sticker usage instructions and list available stickers in chat context
2025-08-17 06:06:36 +02:00
53fa0a02d1
Enhance chat function to include server emoji usage instructions and improve message clarity
2025-08-17 05:58:38 +02:00
3171595df0
Refactor chat function to improve prompt structure and update OpenAI response handling
2025-08-17 05:08:36 +02:00
c3ae6c7073
Fix trigger time check to ensure user presence in last_trigger_time dictionary
2025-08-17 05:03:12 +02:00
489d8980c8
Refactor Dockerfile to remove platform specification and clean up main.py by consolidating user permission checks
2025-08-17 04:58:23 +02:00
96695c0bee
Add trigger time tracking and response logic for user interactions
2025-08-17 04:56:42 +02:00
7a6b4d8fce
Refactor OpenAI response handling to use updated response types
2025-08-17 04:38:33 +02:00
f0f4e3c9b7
Enhance chat functionality by adding extra context and improving message handling
2025-08-17 03:57:41 +02:00
007a14bf5b
Enhance response formatting in chat interactions for better clarity
2025-08-17 02:32:51 +02:00
86cb28208d
Enhance chat functionality by adding message memory and context for improved responses
2025-08-17 02:25:43 +02:00
659fe3f13d
Remove GitHub Copilot instructions document
2025-08-17 02:04:54 +02:00
158c88c57e
Fix typo in setup_hook docstring
2025-08-17 02:02:27 +02:00
d4d2bab6d9
Remove pre-commit configuration file
2025-08-17 02:01:31 +02:00
71b3f47496
Update chat function to use gpt-5-chat-latest model
2025-08-17 01:51:54 +02:00
516cb58a97
Line too long
2025-07-25 00:00:53 +02:00
9f7d71dbb0
Fix Gitea references to use GitHub context in Docker publish workflow
2025-07-24 23:58:08 +02:00
ec23af20a6
Use GitHub Actions
2025-07-24 23:56:51 +02:00