Commit graph

  • ebd2538adc
    add support for multiple transcriber providers sysradium 2026-02-15 22:25:51 +01:00
  • dd53be5640 refactor(agent): integrate Fantasy SDK, streaming, and MemGPT memory ZanzyTHEbar 2026-02-15 21:48:46 +00:00
  • d982302fa6 feat(session): add tool-call-aware history truncation ZanzyTHEbar 2026-02-15 21:48:27 +00:00
  • 66b104555b feat(tools): add progressive disclosure and enhance shell safety ZanzyTHEbar 2026-02-15 21:48:15 +00:00
  • cbde6dc8c0 refactor(providers)!: remove legacy LLM provider implementations ZanzyTHEbar 2026-02-15 21:48:01 +00:00
  • 2fb835e538 feat(fantasy): add Fantasy SDK provider adapter ZanzyTHEbar 2026-02-15 21:47:49 +00:00
  • 156531e8f3 feat(memory): implement 3-tier MemGPT memory system ZanzyTHEbar 2026-02-15 21:47:36 +00:00
  • d25859b048 feat: add foundational utility packages ZanzyTHEbar 2026-02-15 21:47:22 +00:00
  • 3589adab08 feat(deps): vendor charm.land/fantasy SDK as local module ZanzyTHEbar 2026-02-15 21:47:07 +00:00
  • 4d4e6b57b2 chore(ci): add race detector and coverage reporting to PR workflow ZanzyTHEbar 2026-02-15 21:46:41 +00:00
  • d51bfc3736 feat: Add Mistral AI provider support Esashiero 2026-02-15 22:41:25 +01:00
  • 02a4be8915
    Merge 50ef8fd737 into 1d748fb742 hopyky 2026-02-15 20:26:48 +01:00
  • 86bb45610c feat: Coolify deployment support and Telegram UI/UX enhancements mrbeandev 2026-02-16 00:10:54 +05:30
  • f5c5034c62 fix(claude): resolve empty tool name in Claude API requests pHequals7 2026-02-15 18:32:48 +00:00
  • e6fb08c26c Remove duplicate file extension in DownloadFile (#230) mattn 2026-02-16 03:20:20 +09:00
  • 1d748fb742
    Remove duplicate file extension in DownloadFile (#230) mattn 2026-02-16 03:20:20 +09:00
  • 0797c33eef feat(skills): add validation for skill info and test cases (#231) ian 2026-02-16 02:12:50 +08:00
  • c6c82b3c44
    feat(skills): add validation for skill info and test cases (#231) ian 2026-02-16 02:12:50 +08:00
  • afddee7b90
    Merge 05c08dfa74 into 811e4f8728 zhaopeng 2026-02-15 23:28:09 +05:30
  • e940587dc1 add when picoclaw responsed to discord message will show its typing (#236) Luke Milby 2026-02-15 12:37:32 -05:00
  • 811e4f8728
    add when picoclaw responsed to discord message will show its typing (#236) Luke Milby 2026-02-15 12:37:32 -05:00
  • 3335ceb9b7 Added a remote admin interface that basically can reconfigure the agent Stefan Rinke 2026-02-15 18:20:50 +01:00
  • 98826dec11 docs: simple cookbook about using github copilot Lixeer 2026-02-16 01:06:22 +08:00
  • 8e3df184c5 formatted files fahad 2026-02-15 22:36:18 +05:30
  • 7aa54f1677 add when picoclaw responsed to discord message will show its typing Luke Milby 2026-02-15 11:52:57 -05:00
  • 1815dd5415
    refactor: replace interface{} with any yumosx 2026-02-16 00:36:58 +08:00
  • 4f1331037f
    Merge branch 'main' into feature/health lxowalle 2026-02-16 00:33:16 +08:00
  • bbb4266060 fix: panic in atomic save when sanitizeHistory shrinks history pkonowrocki 2026-02-15 17:19:56 +01:00
  • 2dfd5a19ac
    refactor(skills): simplify metadata parsing using yaml.v3 yumosx 2026-02-16 00:16:56 +08:00
  • 15ed22a3cd merge: resolve conflicts with upstream/main pkonowrocki 2026-02-15 17:08:39 +01:00
  • 11836ef642
    feat(skills): add validation for skill info and test cases yumosx 2026-02-16 00:03:42 +08:00
  • 9235d5df6b
    Remove duplicate file extension in DownloadFile Yasuhiro Matsumoto 2026-02-16 01:03:04 +09:00
  • bc6daf9d52 feat: coolify-test-1 mrbeandev 2026-02-15 21:29:25 +05:30
  • d7084052b7
    Eliminate busy-loop in dispatchOutbound when context is cancelled Yasuhiro Matsumoto 2026-02-16 00:59:09 +09:00
  • bc5cb80fde docs: add tracing/Jaeger setup instructions to README pkonowrocki 2026-02-15 16:51:27 +01:00
  • c8cd46bafb feat: add OpenTelemetry tracing with Jaeger backend pkonowrocki 2026-02-15 16:47:57 +01:00
  • 7b0ce4e600 Fix shadowing field runnnig Yasuhiro Matsumoto 2026-02-16 00:47:17 +09:00
  • 7ce5b75178
    Fix shadowing field runnnig Yasuhiro Matsumoto 2026-02-16 00:47:17 +09:00
  • 0fa8e78424 fix: resolve Gemini turn-ordering 400 error from corrupted session history pkonowrocki 2026-02-15 16:46:01 +01:00
  • 07b0d66c9e Add local AI ollama for security purpose PhotoPortfolio Developer 2026-02-15 23:44:29 +08:00
  • 9e5c6301e9
    Prevent panic on publish after MessageBus is closed Yasuhiro Matsumoto 2026-02-16 00:26:30 +09:00
  • 159d66fc60
    security: fix workspace path restriction bypass in validatePath Yasuhiro Matsumoto 2026-02-16 00:22:40 +09:00
  • 3101c33cc7
    Remove premature defer client.Stop() in GitHub Copilot provider Yasuhiro Matsumoto 2026-02-16 00:13:20 +09:00
  • 7be08cc421 Fix Japanese translation Yasuhiro Matsumoto 2026-02-15 23:56:13 +09:00
  • 97bf4ff3fd
    Fix Japanese translation Yasuhiro Matsumoto 2026-02-15 23:56:13 +09:00
  • 43a443e64b feat(onebot): add user ID allowlist check for incoming messages Hoshina 2026-02-15 22:50:31 +08:00
  • 619192bb4d fix(telegram): reconnect polling and fail fast on initial connect Necati Demir 2026-02-15 09:08:07 -05:00
  • 160bdfd0a2 docs(test): document protocol architecture and migration compatibility Jared Mahotiere 2026-02-15 08:04:16 -05:00
  • 362c49a69d docs(test): document protocol architecture and migration compatibility Jared Mahotiere 2026-02-15 08:04:16 -05:00
  • 5ca8162094 refactor(providers): move anthropic logic to protocol package Jared Mahotiere 2026-02-15 08:04:12 -05:00
  • 762565b0d4 refactor(providers): move anthropic logic to protocol package Jared Mahotiere 2026-02-15 08:04:12 -05:00
  • 11c7a197eb refactor(providers): extract protocol factory and openai-compat transport Jared Mahotiere 2026-02-15 08:04:07 -05:00
  • a6e885bb47 refactor(providers): extract protocol factory and openai-compat transport Jared Mahotiere 2026-02-15 08:04:07 -05:00
  • c1de390b16 update wechat group qrcode zepan 2026-02-15 20:49:58 +08:00
  • 214b201bfa update wechat group qrcode zepan 2026-02-15 20:49:58 +08:00
  • 3f66ccbbfa ci: add gofmt and go test workflow Jared Mahotiere 2026-02-15 07:30:19 -05:00
  • 1e966a0e9e fix: address #179 and #199 with tests Jared Mahotiere 2026-02-15 07:30:09 -05:00
  • 6371a21845 dead code cleanup Kai Xia 2026-02-15 23:14:38 +11:00
  • 05c08dfa74 fix: use current PATH instead of hardcoded path in launchd plist cole 2026-02-15 19:43:02 +08:00
  • ca1eef200a fix: add PATH environment variable to launchd plist cole 2026-02-15 19:39:08 +08:00
  • 427d1bd624 fix model/provider mismatch SegFault42 2026-02-15 14:26:12 +03:00
  • 8b5f3430a1 chore: update go-resty to v2.17.2 and clean up docs/plans cole 2026-02-15 19:21:27 +08:00
  • 24e66b8f18 feat: add macOS launchd autostart support cole 2026-02-15 19:18:04 +08:00
  • 6a222045b7 fix readme Stefan Rinke 2026-02-15 12:11:58 +01:00
  • 811c596aa8 added screenshot Stefan Rinke 2026-02-15 12:06:37 +01:00
  • 5da6a3bba1 fixed docker build for webui added themes and token handling Stefan Rinke 2026-02-15 12:02:36 +01:00
  • 06ca0f422c Added webui for chat Stefan Rinke 2026-02-15 11:42:31 +01:00
  • dfedc0a193 Merge remote-tracking branch 'upstream/main' into feat/cron-exec-timeout-config yinwm 2026-02-15 18:41:54 +08:00
  • 40f90281e5 Merge remote-tracking branch 'upstream/main' into feat/cron-exec-timeout-config yinwm 2026-02-15 18:41:54 +08:00
  • a7f7b5489b feat(cron): add configurable execution timeout for cron jobs yinwm 2026-02-15 18:41:39 +08:00
  • 82856bc57a feat(cron): add configurable execution timeout for cron jobs yinwm 2026-02-15 18:41:39 +08:00
  • 50ef8fd737 feat: Add Z.AI provider support with all available models hopyky 2026-02-15 11:50:13 +01:00
  • 785e8a58fc feat(mcp): add Model Context Protocol integration yuchou87 2026-02-15 17:26:36 +08:00
  • 91c168db20 feat(mcp): add Model Context Protocol integration yuchou87 2026-02-15 17:26:36 +08:00
  • 20f40139d1
    Merge pull request #1 from zhaopengme/copilot/support-telegram-group-topics zhaopeng 2026-02-15 17:15:52 +08:00
  • b453f7e9fb Complete Telegram Group Topics implementation copilot-swe-agent[bot] 2026-02-15 09:15:01 +00:00
  • e088cbafa6 Improve error message for invalid thread ID copilot-swe-agent[bot] 2026-02-15 09:13:06 +00:00
  • fb2179d1b5 Add Telegram Group Topics (Forum) support copilot-swe-agent[bot] 2026-02-15 09:11:44 +00:00
  • e520621432 fix: only handle @bot message from slack once. This removes @bot calls from handleMessageEvent handler Pang Yau 2026-02-15 09:08:35 +00:00
  • 6d55011835 Initial plan copilot-swe-agent[bot] 2026-02-15 09:06:40 +00:00
  • 32a5bf841c feat(auth): add Anthropic setup-token authentication edgargomero 2026-02-15 06:01:44 -03:00
  • 03aeef58de
    Update pkg/doctor/doctor.go MrBeanDev 2026-02-15 14:26:05 +05:30
  • 63226be170
    Update pkg/doctor/doctor.go MrBeanDev 2026-02-15 14:23:13 +05:30
  • 8770a15fa6
    Update pkg/doctor/doctor.go MrBeanDev 2026-02-15 14:22:27 +05:30
  • 587a90228e
    Update pkg/doctor/doctor.go MrBeanDev 2026-02-15 14:21:41 +05:30
  • f9cfd253ee
    Update pkg/doctor/doctor.go MrBeanDev 2026-02-15 14:13:47 +05:30
  • 77a4bbafe4 feat: implement file/image support in chat channels (#61) tttocklll 2026-02-15 17:20:40 +09:00
  • bbf52f66f1 test: switch Docker doctor testing model to gemini-2.5-flash-lite mrbeandev 2026-02-15 12:16:20 +05:30
  • a8541b9220 feat: add picoclaw doctor diagnostic command mrbeandev 2026-02-15 11:58:20 +05:30
  • f29d0615a5 feat: add Mistral AI provider, Firecrawl and SerpAPI tools mrbeandev 2026-02-15 11:58:05 +05:30
  • 50e4edc810 feat(onebot): add rich media, API callback, keepalive and voice transcription Hoshina 2026-02-15 14:09:06 +08:00
  • 68e1c37ddd feat: implement robust context compression and error recovery with user notifications Tzufucius 2026-02-15 13:48:10 +08:00
  • 7cd66c16b9
    Merge branch 'sipeed:main' into main Tzufucius 2026-02-15 12:45:19 +08:00
  • e087e314f1 Harden security: fix SSRF, path traversal, command injection, and container vulnerabilities qhxin 2026-02-15 12:42:42 +08:00
  • 113d6705d8 fix: address code review feedback on browser tool strelov1 2026-02-15 01:20:27 -03:00
  • 50628b386a fix: change BotStatus type to json.RawMessage and add isAPIResponse function Hoshina 2026-02-14 20:40:06 +08:00
  • f7ede75014 fix(security): block critical symlink workspace escape Goksu Ceylan 2026-02-14 23:12:49 -05:00
  • 71420794aa feat: add browser tool powered by playwright-go strelov1 2026-02-15 00:50:49 -03:00
  • 53ddf35b78 fix: preserve ReasoningContent in toolloop for thinking models mxrain 2026-02-15 11:38:28 +08:00
  • 9fd1ee3ede fix: tighten file perms and enforce Slack ACL checks xiaoen 2026-02-15 10:41:22 +08:00