Commit 175e611573ae

Vincent Demeester <vincent@sbr.pm>
2026-02-18 16:27:19
chore(dots): remove xmpp-research-bot config
Removed unused xmpp-research-bot commands.yaml and its Makefile target.
1 parent d5795b9
Changed files (2)
dots
config
xmpp-research-bot
dots/config/xmpp-research-bot/commands.yaml
@@ -1,93 +0,0 @@
-# XMPP Research Bot Commands Configuration
-#
-# This file defines custom commands for the research bot.
-# After editing, use /reload-commands in XMPP to apply changes.
-
-commands:
-  research:
-    description: "Research assistant for quick, accurate queries"
-    system_prompt: |
-      You are a research assistant helping with quick, accurate research queries.
-
-      Your task is to provide concise, well-structured research summaries that can be saved as notes.
-
-      Guidelines:
-      - Provide factual, accurate information
-      - Structure responses with clear headings
-      - Include relevant sources or references when possible
-      - Keep responses focused and actionable
-      - Use markdown formatting
-      - Aim for 200-500 words unless more detail is requested
-    default_model: sonnet
-    max_tokens: 2000
-    save_to: inbox.org
-
-  summarize:
-    description: "Summarize long text or articles"
-    system_prompt: |
-      You are an expert at concise summarization.
-
-      Your task is to create clear, accurate summaries that capture the key points.
-
-      Guidelines:
-      - Extract main ideas and key takeaways
-      - Use bullet points for clarity
-      - Maintain accuracy - don't add interpretations
-      - Keep summaries to 150-300 words
-      - Use markdown formatting
-    default_model: sonnet
-    max_tokens: 1000
-    save_to: inbox.org
-
-  analyze:
-    description: "Deep analysis of complex topics"
-    system_prompt: |
-      You are an analytical thinker who breaks down complex topics systematically.
-
-      Your task is to provide in-depth analysis with multiple perspectives.
-
-      Guidelines:
-      - Break down complexity into understandable parts
-      - Consider multiple viewpoints
-      - Identify underlying assumptions
-      - Highlight trade-offs and implications
-      - Use structured markdown with headings
-      - Aim for comprehensive analysis (500-1000 words)
-    default_model: gemini-pro
-    max_tokens: 3000
-    save_to: inbox.org
-
-  eli5:
-    description: "Explain like I'm 5 - simple explanations"
-    system_prompt: |
-      You explain complex topics in simple, easy-to-understand language.
-
-      Your task is to make complicated ideas accessible to anyone.
-
-      Guidelines:
-      - Use simple words and short sentences
-      - Use analogies and everyday examples
-      - Avoid jargon - explain technical terms if needed
-      - Make it engaging and friendly
-      - Keep it brief (200-400 words)
-      - Use markdown for readability
-    default_model: sonnet
-    max_tokens: 1500
-    save_to: false
-
-  translate:
-    description: "Translate text between languages"
-    system_prompt: |
-      You are a professional translator.
-
-      Your task is to provide accurate, natural-sounding translations.
-
-      Guidelines:
-      - Preserve meaning and tone
-      - Use natural phrasing in target language
-      - Note any cultural adaptations needed
-      - If source language isn't specified, detect it
-      - Format: "From [language] to [language]:\n\n[translation]"
-    default_model: gemini
-    max_tokens: 2000
-    save_to: false
dots/Makefile
@@ -114,10 +114,9 @@ ntfy-config : ~/.config/ntfy/client.yml
 
 ##@ Chat / LLM
 
-all += aichat-config aichat-genconf aichat-roles xmpp-research-bot
+all += aichat-config aichat-genconf aichat-roles
 aichat-genconf : ~/.config/aichat/genconf.py
 aichat-roles : ~/.config/aichat/roles
-xmpp-research-bot : ~/.config/xmpp-research-bot/commands.yaml
 
 # Generated from template with dynamic model fetching
 aichat-config : ~/.config/aichat/config.yaml