Commit Graph

  • 31a5cd185a Merge pull request #174 from Bartok9/fix-think-block-leakage Teknium 2026-02-28 16:43:47 -08:00
  • 7166647ca1 fix(security): add re.DOTALL to prevent multiline bypass of dangerous command detection Farukest 2026-03-01 03:23:29 +03:00
  • f7300a858e fix(tools): use task-specific glob pattern in disk usage calculation Farukest 2026-03-01 03:17:50 +03:00
  • e87859e82c fix(agent): copy conversation_history to avoid mutating caller's list Farukest 2026-03-01 03:06:13 +03:00
  • de101a8202 fix(agent): strip _flush_sentinel from API messages Farukest 2026-03-01 02:51:31 +03:00
  • 7f1f4c2248 fix(tools): preserve empty content in ReadResult.to_dict() Farukest 2026-03-01 02:42:15 +03:00
  • c33f8d381b fix: correct off-by-one in retry exhaustion checks Farukest 2026-03-01 02:27:26 +03:00
  • 3f58e47c63 fix: guard POSIX-only process functions for Windows compatibility Farukest 2026-03-01 01:54:27 +03:00
  • b7f8a17c24 fix(gateway): persist transcript changes in /retry, /undo and fix /reset Farukest 2026-03-01 01:12:58 +03:00
  • 6cbb8f3a0c fix: align _apply_delete comment with actual behavior VolodymyrBg 2026-02-28 22:58:01 +02:00
  • ec97f9ad1a feat(skills): add Solana blockchain skill (converted from tool) gizdusum 2026-02-28 23:39:39 +03:00
  • 10085041cf feat: add ascii-art skill for creative text banners and art 0xbyt4 2026-02-28 22:33:10 +03:00
  • 7b23dbfe68 feat(animation): add support for sending animated GIFs in BasePlatformAdapter and TelegramAdapter teknium1 2026-02-28 11:25:44 -08:00
  • 8e0c48e6d2 feat(skills): implement dynamic skill slash commands for CLI and gateway teknium1 2026-02-28 11:18:50 -08:00
  • b759602483 fix: prevent italic regex from spanning newlines in Telegram formatter 0xbyt4 2026-02-28 22:01:48 +03:00
  • 2205b22409 fix(headers): update X-OpenRouter-Categories to include 'productivity' teknium1 2026-02-28 10:38:49 -08:00
  • 1ddf8c26f5 refactor(cli): update max turns configuration precedence and enhance documentation teknium1 2026-02-28 10:35:49 -08:00
  • 9769e07cd5 test: add 25 unit tests for trajectory_compressor 0xbyt4 2026-02-28 21:28:28 +03:00
  • 08250a53a1 fix: skills hub dedup prefers higher trust levels + 43 tests 0xbyt4 2026-02-28 21:25:55 +03:00
  • ff6d62802d fix: platform base extract_images and truncate_message bugs + tests 0xbyt4 2026-02-28 21:21:03 +03:00
  • 46506769f1 test: add unit tests for 5 security/logic-critical modules (batch 4) 0xbyt4 2026-02-28 20:33:48 +03:00
  • 4ea29978fc fix(security): catch multi-word prompt injection in skills_guard 0xbyt4 2026-02-28 20:15:25 +03:00
  • dfd50ceccd fix: preserve Gemini thought_signature in tool call messages 0xbyt4 2026-02-28 18:01:13 +03:00
  • 6366177118 refactor: update context compression configuration to use config.yaml and improve model handling teknium1 2026-02-28 04:46:35 -08:00
  • 2390728cc3 fix: resolve 4 bugs found in HA integration code review 0xbyt4 2026-02-28 15:12:18 +03:00
  • b32c642af3 test: add HA integration tests with fake in-process server 0xbyt4 2026-02-28 14:28:04 +03:00
  • c36b256de5 feat: add Home Assistant integration (REST tools + WebSocket gateway) 0xbyt4 2026-02-28 13:32:48 +03:00
  • 0afe1b707d Merge pull request #178 from gamedevCloudy/main Teknium 2026-02-28 02:14:31 -08:00
  • f213620c8b fix(install): ignore commented lines when checking for existing PATH configuration Aayush Chaudhary 2026-02-28 14:28:18 +05:30
  • 35655298e6 fix(gateway): prevent TTS voice messages from accumulating across turns Bartok9 2026-02-28 03:38:27 -05:00
  • 1e463a8e39 fix: strip <think> blocks from final response to users Bartok9 2026-02-28 03:06:20 -05:00
  • de5a88bd97 refactor: migrate tool progress configuration from environment variables to config.yaml teknium1 2026-02-28 00:05:58 -08:00
  • 0862fa96fd refactor(domain-intel): streamline documentation and add CLI tool for domain intelligence operations teknium1 2026-02-27 23:53:24 -08:00
  • 924570c5be Merge pull request #136 from FurkanL0/feat/domain-intel-skill Teknium 2026-02-27 23:47:50 -08:00
  • 4d8689c10c feat: add honcho-ai package to dependencies and update extras in uv.lock teknium1 2026-02-27 23:45:49 -08:00
  • 1d7ce5e063 feat: integrate honcho-ai package and enhance tool progress callback in delegate_tool teknium1 2026-02-27 23:45:45 -08:00
  • 72d3425eef Merge pull request #94 from cesareth/feat/verbose-slash-command Teknium 2026-02-27 23:41:25 -08:00
  • b7f099beed feat: add Honcho integration for cross-session user modeling teknium1 2026-02-27 23:41:08 -08:00
  • 912ef50165 Merge pull request #38 from plastic-labs/feat/honcho-integration Teknium 2026-02-27 23:35:29 -08:00
  • 4a9086b848 Merge branch 'main' into feat/honcho-integration Teknium 2026-02-27 23:32:49 -08:00
  • 50cb4d5fc7 fix(agent): update error message for unsupported Anthropic API endpoints to clarify usage of OpenRouter teknium1 2026-02-27 23:23:31 -08:00
  • 2bc9508b7c Merge pull request #173 from adavyas/fix/anthropic-base-url-guard Teknium 2026-02-27 23:22:01 -08:00
  • 337cd574c8 Merge pull request #167 from Jr-kenny/pr/docs-codefences Teknium 2026-02-27 23:16:27 -08:00
  • 9fb027915e Merge pull request #166 from Jr-kenny/pr/docs-config Teknium 2026-02-27 23:15:36 -08:00
  • 2b821c3a14 Merge pull request #162 from aydnOktay/fix/memory-tool-entry-delimiter-parsing Teknium 2026-02-27 23:13:15 -08:00
  • 0d113fab1a Merge pull request #158 from Indelwin/feature/docker-volumes Teknium 2026-02-27 23:06:06 -08:00
  • 19f28a633a fix(agent): enhance 413 error handling and improve conversation history management in tests teknium1 2026-02-27 23:04:32 -08:00
  • 2c817ce4a5 Merge pull request #153 from tekelala/main Teknium 2026-02-27 22:57:55 -08:00
  • 66a5bc64db fix(process): use shlex to safely quote commands in bg_command for improved security teknium1 2026-02-27 22:50:26 -08:00
  • 7f423508e4 Merge pull request #151 from johnh4098/fix/shell-injection-spawn-via-env-v2 Teknium 2026-02-27 22:49:04 -08:00
  • 306c6706a6 Merge pull request #150 from VencentSoliman/fix/gateway-model-personality-commands Teknium 2026-02-27 22:48:03 -08:00
  • 64be67e062 Merge pull request #146 from alireza78a/fix/atomic-cron-job-save Teknium 2026-02-27 22:16:43 -08:00
  • 0c0a2eb0a2 fix(agent): fail fast on Anthropic native base URLs adavyas 2026-02-27 21:19:29 -08:00
  • de0829cec3 fix(cli): increase max iterations for child agents and extend API call timeout for improved reliability teknium1 2026-02-27 17:35:26 -08:00
  • 20177660bb Merge pull request #142 from Bartok9/docs/add-slash-commands-reference Teknium 2026-02-27 17:33:19 -08:00
  • 609fc6d080 fix(docs): add missing code block language specifiers Jr-kenny 2026-02-28 02:04:38 +01:00
  • 518826e70c fix(docs): standardize terminology and CLI formatting Jr-kenny 2026-02-28 02:03:39 +01:00
  • 13992a58da fix(docs): correct CLI config precedence and paths Jr-kenny 2026-02-28 02:00:32 +01:00
  • 0d2ac1c07f Merge pull request #121 from Bartok9/test-clarify-tool Teknium 2026-02-27 16:27:37 -08:00
  • fb7df099e0 feat(cli): add shell noise filtering and improve command execution with interactive login shell teknium1 2026-02-27 16:26:47 -08:00
  • f14ff3e041 feat(cli): use user's login shell for command execution to ensure environment consistency teknium1 2026-02-27 15:10:27 -08:00
  • 07fcb94bc0 fix(gateway): sync /model and /personality with CLI config.yaml pattern VencentSoliman 2026-02-27 11:14:14 -05:00
  • 66d9983d46 Fix memory tool entry parsing when content contains section sign aydnOktay 2026-02-28 01:33:41 +03:00
  • 4f3cb98e5e feat(cli): implement platform-specific toolset selection with improved user interface teknium1 2026-02-27 14:26:23 -08:00
  • 8c1f5efcab feat(cli): add toolset API key validation and improve checklist display teknium1 2026-02-27 13:56:43 -08:00
  • c92bdd8785 fix(cli): improve spinner line clearing to prevent garbled output with prompt_toolkit teknium1 2026-02-27 13:49:06 -08:00
  • e09ef6b8bc feat(gateway): improve model command handling by resolving current model from environment and config file teknium1 2026-02-27 13:42:07 -08:00
  • f7677ed275 feat: add docker_volumes config for custom volume mounts Gesina Sands 2026-02-28 07:12:48 +10:00
  • e5f719a33b fix(process): escape single quotes in spawn_via_env bg_command johnh4098 2026-02-27 21:03:17 +03:30
  • 79bd65034c fix(agent): handle 413 payload-too-large via compression instead of aborting tekelala 2026-02-27 12:21:27 -05:00
  • fbb1923fad fix(security): patch path traversal, size bypass, and prompt injection in document processing tekelala 2026-02-27 11:53:46 -05:00
  • bf75c450b7 fix(cron): use atomic write in save_jobs to prevent data loss alireza78a 2026-02-27 20:16:49 +03:30
  • b2172c4b2e feat(telegram): add document file processing for PDF, text, and Office files tekelala 2026-02-27 11:44:57 -05:00
  • 69ccd76679 docs: add slash commands reference Bartok Moltbot 2026-02-27 10:50:53 -05:00
  • 8b54bb4d89 docs: update CONTRIBUTING.md to enhance contribution guidelines and clarify priorities teknium1 2026-02-27 06:37:36 -08:00
  • 2595d81733 feat: Add Superpowers software development skills kaos35 2026-02-27 15:32:58 +01:00
  • f9e05218ca Create SKILL.md FurkanL0 2026-02-27 17:07:13 +03:00
  • 2ddda5da89 Create DESCRIPTION.md FurkanL0 2026-02-27 17:06:17 +03:00
  • dc80f0b222 Merge pull request #117 from Bartok9/docs/add-contributing-guide Teknium 2026-02-27 05:22:31 -08:00
  • 5007a122b2 fix(terminal): enhance error logging in cleanup functions with exception info teknium1 2026-02-27 03:53:55 -08:00
  • 43f2321225 Merge pull request #91 from 0xbyt4/fix/cli-spinner-flickering Teknium 2026-02-27 03:48:32 -08:00
  • 1362f92f2e Merge pull request #89 from 0xbyt4/fix/cli-show-config-wrong-path Teknium 2026-02-27 03:48:13 -08:00
  • 445d2646a9 Enhance arXiv integration: Add BibTeX generation, ID versioning, and withdrawn paper handling. Update search script to display version information alongside arXiv IDs. teknium1 2026-02-27 03:45:59 -08:00
  • ae8d25faca Merge pull request #87 from 0xbyt4/fix/cli-max-turns-sentinel Teknium 2026-02-27 03:42:18 -08:00
  • 9061c03b6d Merge pull request #84 from 0xbyt4/fix/cli-paste-detection-false-positive Teknium 2026-02-27 03:40:13 -08:00
  • 8174f5a988 Merge pull request #83 from 0xbyt4/fix/cli-save-config-string-model Teknium 2026-02-27 03:36:39 -08:00
  • 03f7b551be Update README.md: Add DeepWiki Docs badge and enhance security description for sandboxing feature teknium1 2026-02-27 03:27:15 -08:00
  • 80ad6572a3 Merge pull request #75 from satelerd/fix/whatsapp-multi-user-sessions Teknium 2026-02-27 03:25:54 -08:00
  • c77f3da0ce Cherry-pick 6 bug fixes from PR #76 and update documentation teknium1 2026-02-27 03:21:49 -08:00
  • c104647450 Documentation (README.md): - Add "Security Hardening" section with table of protections from recent PRs - Add "Reasoning Effort" config section under Features - Add Slack and WhatsApp env vars to Environment Variables Reference - Remove non-functional ANTHROPIC_API_KEY from env vars table - Add hermes whatsapp to Commands section teknium1 2026-02-27 03:21:42 -08:00
  • 547ba73b82 Merge pull request #65 from leonsgithub/fix/sudo-password-shell-injection Teknium 2026-02-27 01:50:07 -08:00
  • 3526fa27fd Merge pull request #62 from 0xbyt4/test/expand-coverage-2 Teknium 2026-02-27 01:47:30 -08:00
  • 9eabdb64ff Merge pull request #72 from cutepawss/fix/install-script-silent-abort Teknium 2026-02-27 01:45:06 -08:00
  • 6f543eac9f Merge branch 'main' into fix/install-script-silent-abort Teknium 2026-02-27 01:44:59 -08:00
  • 64eca85876 Merge pull request #67 from 0xbyt4/test/add-run-agent-unit-tests Teknium 2026-02-27 01:36:49 -08:00
  • 152271851f Merge pull request #63 from 0xbyt4/fix/cron-prompt-injection-bypass Teknium 2026-02-27 01:34:14 -08:00
  • 0909be3aa8 Merge pull request #61 from 0xbyt4/fix/write-deny-macos-symlink Teknium 2026-02-27 01:32:19 -08:00
  • 274e623b50 Merge pull request #60 from 0xbyt4/test/expand-coverage Teknium 2026-02-27 01:30:36 -08:00
  • 2972f982e4 Merge pull request #55 from bierlingm/fix/atexit-signal-handler-race Teknium 2026-02-27 00:42:23 -08:00
  • df8a62d018 test(tools): add unit tests for clarify_tool.py Bartok Moltbot 2026-02-27 03:29:26 -05:00