Commit graph

  • cd26d42dc0 feat(telegram): Fix text Artem Yadelskyi 2026-02-16 13:24:21 +02:00
  • d1a66cbf50
    feat(telegram): Fix text Artem Yadelskyi 2026-02-16 13:24:21 +02:00
  • 9e5ff05b78
    Merge branch 'sipeed:main' into main Tzufucius 2026-02-16 19:22:23 +08:00
  • 61aa976474 feat(telegram): Init bot commands on start Artem Yadelskyi 2026-02-16 13:20:36 +02:00
  • bfb9d8f644
    feat(telegram): Init bot commands on start Artem Yadelskyi 2026-02-16 13:20:36 +02:00
  • eec1d5e681 Update issue templates Caize Wu 2026-02-16 19:17:27 +08:00
  • e7f15afdd4
    Update issue templates Caize Wu 2026-02-16 19:17:27 +08:00
  • 39d06f3694
    Replace \s+ with [^\S\n]+ to preserve newlines Yasuhiro Matsumoto 2026-02-16 20:17:16 +09:00
  • 20b32da480 fix: expand tilde in workspace path for claude-cli provider bug 2026-02-16 18:51:58 +08:00
  • 819d37536d Merge upstream/main and resolve conflicts in AgentLoop mrbeandev 2026-02-16 15:42:29 +05:30
  • d24620f32d fix: sanitize tool call IDs before sending to Anthropic API bug 2026-02-16 18:05:02 +08:00
  • cceb5b6e2b merge: resolve conflict with main in config_test.go boengai 2026-02-16 16:39:24 +07:00
  • f34651a1e8 fix(codex): omit max_output_tokens for chatgpt codex backend qiaoborui 2026-02-16 16:51:15 +08:00
  • c176d1faab
    Resolve data races in channels, logger, spawn, and subagent Yasuhiro Matsumoto 2026-02-16 00:51:44 +09:00
  • 27f5494038 chore(docker): add execute permission to test script yuchou87 2026-02-16 16:40:35 +08:00
  • 24610693e4 chore(docker): add execute permission to test script yuchou87 2026-02-16 16:40:35 +08:00
  • 0b7359618e chore(deps): format go.mod yuchou87 2026-02-16 16:38:21 +08:00
  • 87e0336d62 chore(deps): format go.mod yuchou87 2026-02-16 16:38:21 +08:00
  • a9fbfbf43c Merge branch 'main' into mcp-tools-support yuchou87 2026-02-16 16:37:24 +08:00
  • acb974fcf1 Merge branch 'main' into mcp-tools-support yuchou87 2026-02-16 16:37:24 +08:00
  • 8b8cd243c6 Feat issue 183 (#189) Tzufucius 2026-02-16 16:30:54 +08:00
  • 8d757fbb6f
    Feat issue 183 (#189) Tzufucius 2026-02-16 16:30:54 +08:00
  • c4f9215949 fixed docker gnore Stefan Rinke 2026-02-16 09:29:35 +01:00
  • 7f6f5aeb08
    Merge branch 'main' into webui Stefan Rinke 2026-02-16 09:28:47 +01:00
  • bc74da396f fix(security): block critical symlink workspace escape (#188) Goksu Ceylan 2026-02-16 03:20:35 -05:00
  • e3f65fc3d6
    fix(security): block critical symlink workspace escape (#188) Goksu Ceylan 2026-02-16 03:20:35 -05:00
  • 6801802a6a fix: tighten file perms and enforce Slack ACL checks (#186) is-Xiaoen 2026-02-16 16:06:39 +08:00
  • 5c321a90de
    fix: tighten file perms and enforce Slack ACL checks (#186) is-Xiaoen 2026-02-16 16:06:39 +08:00
  • 53ecc2ce6f fix(docker): use service names instead of --profile flag for build yuchou87 2026-02-16 16:02:10 +08:00
  • e91e716958 fix(docker): use service names instead of --profile flag for build yuchou87 2026-02-16 16:02:10 +08:00
  • 83682e203d masked sensitive improved schema Stefan Rinke 2026-02-16 09:00:08 +01:00
  • e547eae24f fix(docker): add profiles to build commands yuchou87 2026-02-16 15:59:34 +08:00
  • fcedba1c9d fix(docker): add profiles to build commands yuchou87 2026-02-16 15:59:34 +08:00
  • 406c996763 Add configurable timeout for LLM provider and session summarization John Sykes 2026-02-16 02:57:32 -05:00
  • e69b4c3c8f fix(docker): correct uv installation path yuchou87 2026-02-16 15:57:30 +08:00
  • 1764181e6f fix(docker): correct uv installation path yuchou87 2026-02-16 15:57:30 +08:00
  • f1d124177d make fmt Hua 2026-02-16 07:55:50 +00:00
  • 86ed17d60a fix(docker): ensure uv is accessible in system PATH yuchou87 2026-02-16 15:52:59 +08:00
  • 1c9c32022e fix(docker): ensure uv is accessible in system PATH yuchou87 2026-02-16 15:52:59 +08:00
  • bed554bfe3 refactor(docker): migrate to docker compose v2 syntax yuchou87 2026-02-16 15:50:46 +08:00
  • c05742330d refactor(docker): migrate to docker compose v2 syntax yuchou87 2026-02-16 15:50:46 +08:00
  • 1bdfdb1e75 fix(docker): override entrypoint in test script to avoid interactive mode yuchou87 2026-02-16 15:49:14 +08:00
  • b9c2b3555a fix(docker): override entrypoint in test script to avoid interactive mode yuchou87 2026-02-16 15:49:14 +08:00
  • 29bc83e289 feat: update the make deps logic to prevent the project from frequently updating dependency package versions (#277) lxowalle 2026-02-16 15:48:02 +08:00
  • 17685da584
    feat: update the make deps logic to prevent the project from frequently updating dependency package versions (#277) lxowalle 2026-02-16 15:48:02 +08:00
  • fbfb84f7cd feat: update the make deps logic to prevent the project from frequently updating dependency package versions lxowalle 2026-02-16 15:44:33 +08:00
  • a46960a437 refactor(docker): switch to node:24-bookworm-slim base image yuchou87 2026-02-16 15:40:07 +08:00
  • 51ed54a414 refactor(docker): switch to node:24-bookworm-slim base image yuchou87 2026-02-16 15:40:07 +08:00
  • 147d018c63 docs(telegram): update help message to include model management commands mrbeandev 2026-02-16 13:03:28 +05:30
  • 7cf6471cd2 chore: merge upstream/main and resolve conflicts in telegram channel mrbeandev 2026-02-16 13:00:08 +05:30
  • 1588f0b0a4 build: support building for linux/loong64 (#272) WÁNG Xuěruì 2026-02-16 15:08:27 +08:00
  • 159a954122
    build: support building for linux/loong64 (#272) WÁNG Xuěruì 2026-02-16 15:08:27 +08:00
  • aecc0711eb Prevent panic on publish after MessageBus is closed (#223) mattn 2026-02-16 16:04:25 +09:00
  • a371d53438
    Prevent panic on publish after MessageBus is closed (#223) mattn 2026-02-16 16:04:25 +09:00
  • e0b5bbe538 added strings to import block, removed unnessary calls Ryan Wang 2026-02-16 02:01:37 -05:00
  • 75e87b6592 fix(deploy): prevent Docker ENV vars from overriding JSON config mrbeandev 2026-02-16 12:19:23 +05:30
  • e50a438cc1 feat(docker): add full-featured Docker image with MCP tools support yuchou87 2026-02-16 14:48:40 +08:00
  • ce3fc4bc67 feat(docker): add full-featured Docker image with MCP tools support yuchou87 2026-02-16 14:48:40 +08:00
  • 24b4f4885f feat: persist slash command model/provider changes to config file mrbeandev 2026-02-16 12:13:19 +05:30
  • 9bb05aa25a build: support building for linux/loong64 WANG Xuerui 2026-02-16 14:23:04 +08:00
  • 0e2580ea64 test: add env override validation when config file is missing Thomas Beaudouin 2026-02-16 14:20:58 +08:00
  • 6cd431b9f1 feat: implement structured Telegram command handling with a dedicated command service and telegohandler integration. (#164) Avisek Ray 2026-02-16 11:50:16 +05:30
  • 9d5728ec5b
    feat: implement structured Telegram command handling with a dedicated command service and telegohandler integration. (#164) Avisek Ray 2026-02-16 11:50:16 +05:30
  • 34c68a7bff feat: parse environment variables when config file doesn't exist Thomas Beaudouin 2026-02-16 14:19:29 +08:00
  • 08f8c95604 Feat: Discord message length check and auto split (#143) Huaaudio 2026-02-16 06:39:26 +01:00
  • 32cb8fdc12
    Feat: Discord message length check and auto split (#143) Huaaudio 2026-02-16 06:39:26 +01:00
  • d891405c9d fix: resolve provider env vars not being applied (#66) boengai 2026-02-16 11:53:04 +07:00
  • 5b8cc49046 fix(deploy): remove hardcoded docker env defaults and dynamic model list mrbeandev 2026-02-16 10:04:36 +05:30
  • 17ef25dcf4
    feat(skills): add retry mechanism for HTTP requests yumosx 2026-02-16 12:28:53 +08:00
  • 400a8ff8c0 fix: codex tool call zenix.huang 2026-02-16 13:08:37 +09:00
  • 983f55fc1a fix: remove max_tokens zenix.huang 2026-02-16 12:49:11 +09:00
  • 7008e45966 Add health check endpoints (/health and /ready) for container orchestration liveness and readiness probes. (#104) fahadahmadansari111 2026-02-16 09:23:11 +05:30
  • 341dbd3007
    Add health check endpoints (/health and /ready) for container orchestration liveness and readiness probes. (#104) fahadahmadansari111 2026-02-16 09:23:11 +05:30
  • c6d14320d4 fix: codex agent 400 error (#102) Zenix 2026-02-16 12:46:02 +09:00
  • 0cb9387cf8
    fix: codex agent 400 error (#102) Zenix 2026-02-16 12:46:02 +09:00
  • a2a4559e20 feat: add Codex CLI provider for subprocess integration (#80) Leandro Barbosa 2026-02-16 00:40:17 -03:00
  • e77b0a6755
    feat: add Codex CLI provider for subprocess integration (#80) Leandro Barbosa 2026-02-16 00:40:17 -03:00
  • 04393efca2 build: temporary disable UPX compression (#257) Guoguo 2026-02-16 11:29:04 +08:00
  • a5503aea36
    build: temporary disable UPX compression (#257) Guoguo 2026-02-16 11:29:04 +08:00
  • f096ca8874 Add local AI ollama for security purpose (#226) trungtt6 2026-02-16 11:28:38 +08:00
  • cd638fff6c
    Add local AI ollama for security purpose (#226) trungtt6 2026-02-16 11:28:38 +08:00
  • 136e88a33e fix: codex agent 400 error zenix.huang 2026-02-13 12:07:04 +09:00
  • 44a4be4db9 build: temporary disable UPX compression Guoguo 2026-02-16 11:17:25 +08:00
  • 1d4fa2727c
    fix: fix message order is not user -> assistant -> user fatelei 2026-02-16 11:13:56 +08:00
  • 42e21cb2ca ci: use goreleaser to release docker and binary (#180) Guoguo 2026-02-16 10:35:31 +08:00
  • 0d18210803
    ci: use goreleaser to release docker and binary (#180) Guoguo 2026-02-16 10:35:31 +08:00
  • 0ef90956e2
    Merge remote-tracking branch 'origin/main' into simple yumosx 2026-02-16 10:34:34 +08:00
  • 6aa4dbdd12 ci: use goreleaser to release docker and binary Guoguo 2026-02-14 22:31:24 +08:00
  • 7565a4e801
    go mod tidy yumosx 2026-02-16 10:30:50 +08:00
  • 53e0af4999
    Add GitHub Actions workflow for EC2 deployment Maximiliano 2026-02-15 22:48:26 -03:00
  • 92aef5f3f0
    Merge pull request #1 from maxidce/codex/apply-complete-code-hardening-for-go-repo Maximiliano 2026-02-15 21:49:49 -03:00
  • 16f094d8f8 security: harden channel defaults, docker runtime, and deployment docs Maximiliano 2026-02-15 21:45:54 -03:00
  • 3b4b6bfc02 fix(telegram): split oversized outbound messages into chunks Jared Mahotiere 2026-02-15 17:52:02 -05:00
  • ed272fb06d enable aws bedrock provider with tool calling Pranesh Shrestha 2026-02-15 22:42:29 +00:00
  • 3cb176c9fb feat: add REST API with OpenAPI 3.1 specification pkonowrocki 2026-02-15 23:17:08 +01:00
  • c18e9a4fdc
    send "typing" notification to telegram when bot is thinking sysradium 2026-02-15 23:14:08 +01:00
  • 84815818f7 added admin interface Stefan Rinke 2026-02-15 23:15:33 +01:00
  • f0d76a1f5f refactor(README): streamline documentation and clarify project purpose ZanzyTHEbar 2026-02-15 22:15:21 +00:00
  • 7bb0b1d863 delete: remove Japanese and Chinese README files ZanzyTHEbar 2026-02-15 22:15:05 +00:00
  • 436d4d1782 feat: add Facebook Messenger channel pkonowrocki 2026-02-15 23:08:45 +01:00