Commit Graph

  • a2fdf73f8a Add current date to system prompt (March 9, 2026) master hllywluis 2026-03-09 16:52:23 -04:00
  • 7ff95a3d7f Add Brave Search as primary web search with NanoGPT fallback hllywluis 2026-03-09 16:51:43 -04:00
  • a73a8901f2 Replace keyword detection with proper tool calling for web search hllywluis 2026-03-09 16:43:08 -04:00
  • b1fff6f337 Add automatic web search for current events queries hllywluis 2026-03-09 16:40:13 -04:00
  • 8b1ece727d Fix fallback API URL and clean up message formatting in AI response functions hllywluis 2026-03-09 13:50:53 -04:00
  • 7cf1582fee Add ZAI_API_KEY to docker-compose environment hllywluis 2026-03-09 13:43:50 -04:00
  • 9dfdef46d5 Add z.ai fallback provider for AI responses hllywluis 2026-03-09 13:42:59 -04:00
  • e5ebb203fa Increase NanoGPT timeout to 60s hllywluis 2026-03-09 13:01:18 -04:00
  • 0e631bf029 Add NANO_MODEL to Docker and deploy workflow hllywluis 2026-03-09 12:55:52 -04:00
  • a7a6c1e321 Add sassy AI personality with mention detection hllywluis 2026-03-09 12:37:45 -04:00
  • ab91c98360 Update test to expect new model in axios request hllywluis 2026-01-08 20:30:58 -05:00
  • 4c38488161 Switch to zai-org/glm-4.7 model hllywluis 2026-01-08 20:22:50 -05:00
  • 4cad39d0f6 feat: enhance AI response guidelines for improved clarity and conciseness hllywluis 2025-12-25 17:44:05 -05:00
  • 06ac40a6d7 refactor: update command tests to use require syntax and improve error handling hllywluis 2025-12-25 10:28:44 -05:00
  • b362a43886 feat: add step to install SSH dependencies in deployment workflow hllywluis 2025-12-24 21:05:57 -05:00
  • e82b174bf5 fix: correct Docker image pull path in deployment workflow hllywluis 2025-12-24 21:04:11 -05:00
  • 59590002b8 fix: update deployment workflow to use Docker image instead of build context hllywluis 2025-12-24 21:03:57 -05:00
  • 2cee379491 feat: add step to generate package-lock.json in deployment workflow hllywluis 2025-12-24 20:57:02 -05:00
  • 5e356d7b01 fix: update Docker command from 'docker-compose' to 'docker compose' for consistency hllywluis 2025-12-24 20:52:57 -05:00
  • f850e1ce1e feat: add .env file generation to deployment workflow and update Dockerfile for production dependencies hllywluis 2025-12-24 20:51:28 -05:00
  • abcc60e703 refactor: remove non-root user setup from Dockerfile hllywluis 2025-12-24 20:46:43 -05:00
  • af47efefcc fix: update ownership path for application logs in Dockerfile hllywluis 2025-12-24 20:42:48 -05:00
  • 940c2eb4cd fix: update branch name from 'main' to 'master' in deployment workflow hllywluis 2025-12-24 20:38:44 -05:00
  • 7795662584 feat: add Gitea workflow for deploying Kekbot to NAS via SSH hllywluis 2025-12-24 20:38:13 -05:00
  • 2ac855b765 refactor: update ask command and test utilities to use ES modules; improve error handling and response formatting hllywluis 2025-12-24 11:21:30 -05:00
  • 94494c1ca5 feat: update AI model in AskCommand and add Docker support files for improved deployment hllywluis 2025-12-17 19:31:03 -05:00
  • 0cd3b5c179 fix: standardize command import paths to lowercase for consistency hllywluis 2025-05-01 17:56:55 -04:00
  • 748d438706 fix: update @babel/runtime to version 7.27.0 for improved stability and performance hllywluis 2025-04-19 19:37:32 -04:00
  • e5124d33d4 chore: update ESLint configuration and dependencies hllywluis 2025-04-19 19:36:10 -04:00
  • 5bc0d98334 refactor: implement command class structure for better organization and error handling; update existing commands to extend from the new base class hllywluis 2025-03-25 11:17:26 -04:00
  • 69dc616668 fix: update AI assistant description for clarity and accuracy; bump dependencies for improved performance and security hllywluis 2025-03-24 20:11:02 -04:00
  • d4e01a3cab Merge branch 'master' of https://github.com/hllywluis/kekbot-js hllywluis 2025-03-18 14:38:15 -04:00
  • bff1625c29 Switch to using free Gemma model hllywluis 2025-03-18 14:36:52 -04:00
  • bf6dcae288 Create PRIVACY.md hllywluis 2025-03-12 11:22:38 -04:00
  • 99ceb22019 Create TERMS.md hllywluis 2025-03-12 11:19:50 -04:00
  • 79835a3b47 refactor: Migrate to ES modules and implement command loading utility for improved structure and logging hllywluis 2025-02-19 12:01:09 -05:00
  • 77f2824986 chore: Add logger.js to playbook.yml for improved logging functionality hllywluis 2025-02-09 15:00:04 -05:00
  • 876c3daa7f Refactor codebase to use ES modules, add logger utility, and update package dependencies hllywluis 2025-02-09 14:58:31 -05:00
  • 55b4111fe3 test: Testing post-commit hook with SSH key and sudo configuration hllywluis 2025-02-06 20:24:28 -05:00
  • 0f92f94fe4 test: Testing post-commit hook with SSH key authentication hllywluis 2025-02-06 20:24:09 -05:00
  • 00ba5801ad Refactor command loading to use dynamic imports and improve logging for missing command properties hllywluis 2025-02-06 20:08:37 -05:00
  • 566a6784c8 Update model references in ask command to use the latest version and clean up web search option handling hllywluis 2025-02-06 20:00:24 -05:00
  • a6eec68753 Enhance error handling in ask command and improve message chunk sending hllywluis 2025-02-02 16:22:33 -05:00
  • bd4f42d46d Update README to include AI-powered question answering feature and setup instructions hllywluis 2025-02-02 14:21:31 -05:00
  • b05c4844e0 Refactor ask command options and response formatting for improved readability hllywluis 2025-02-02 14:15:11 -05:00
  • 9c74e724a8 Initial commit hllywluis 2025-02-02 14:10:51 -05:00