feat: add conversational Telegram AI chat #57

Merged
MrSphay merged 1 commits from codex/issue-56-telegram-ai-chat into codex/production-intelligence-terminal 2026-07-05 18:40:58 +00:00
Owner

Closes #56.

Changes

  • normal text messages become grounded AI chat requests
  • /ask and /reset commands
  • bounded per-chat in-memory conversation history
  • compact current intelligence context with evidence links and source degradation
  • prompt-injection boundary for untrusted feed/snapshot content
  • strict configured-chat allowlist remains enforced
  • typing indicator during slow local inference
  • plain-text AI replies to avoid Telegram Markdown failures
  • private chat messages excluded from Telegram OSINT ingestion
  • serialized polling while a model response is running
  • environment controls, health reporting, tests, and README documentation

Local lightweight checks passed. Full unit suite, Compose validation, and Docker image build run on the Gitea Ubuntu runner.

Closes #56. ## Changes - normal text messages become grounded AI chat requests - `/ask` and `/reset` commands - bounded per-chat in-memory conversation history - compact current intelligence context with evidence links and source degradation - prompt-injection boundary for untrusted feed/snapshot content - strict configured-chat allowlist remains enforced - typing indicator during slow local inference - plain-text AI replies to avoid Telegram Markdown failures - private chat messages excluded from Telegram OSINT ingestion - serialized polling while a model response is running - environment controls, health reporting, tests, and README documentation Local lightweight checks passed. Full unit suite, Compose validation, and Docker image build run on the Gitea Ubuntu runner.
MrSphay added 1 commit 2026-07-05 18:39:36 +00:00
feat: add conversational Telegram AI chat
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 7s
Build / test-and-image (pull_request) Successful in 53s
de1d9aee70
MrSphay merged commit c86407d4f8 into codex/production-intelligence-terminal 2026-07-05 18:40:58 +00:00
Sign in to join this conversation.