No description
  • C# 86.3%
  • CSS 6.8%
  • HTML 4.8%
  • JavaScript 1.4%
  • Dockerfile 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sam Anson 7d53c7018f
All checks were successful
Build and deploy / build-and-deploy (push) Successful in 52s
Refine passive channel message handling with AI checks
Added ConversationService.IsAddressedAsync for lightweight, context-free detection of messages directed at the bot in passive channels using AI. Introduced BuildPassiveSystemPromptAsync for generating system prompts specific to passive evaluation. Updated OllamaMessageHandler to respond only to unambiguous messages, using ShouldRespond and ClassifyAsync for passive cases. Improved comments and docs to clarify the new logic and its separation from main conversation flow.
2026-08-22 17:53:37 +01:00
.forgejo/workflows Force container recreation so Portainer can't skip the redeploy 2026-08-19 00:10:10 +01:00
AnsonBot Add project files. 2026-07-30 20:47:39 +01:00
AnsonBot.Ai Refine passive channel message handling with AI checks 2026-08-22 17:53:37 +01:00
AnsonBot.Bot Refine passive channel message handling with AI checks 2026-08-22 17:53:37 +01:00
AnsonBot.Client Add project files. 2026-07-30 20:47:39 +01:00
AnsonBot.Core Add project files. 2026-07-30 20:47:39 +01:00
deploy Improve sender identification, message recall, and config docs 2026-08-18 23:53:00 +01:00
.dockerignore Add project files. 2026-07-30 20:47:39 +01:00
.gitattributes Add .gitattributes and .gitignore. 2026-07-30 20:47:37 +01:00
.gitignore Add .gitattributes and .gitignore. 2026-07-30 20:47:37 +01:00
AnsonBot.slnx Refactor: move AI/db logic to AnsonBot.Ai project 2026-08-18 01:37:12 +01:00
docker-compose.yml Disable tool calls if Ollama model rejects them 2026-08-22 17:45:15 +01:00