Commit Graph

62 Commits

Author SHA1 Message Date
Xi Zhang 64b2c56679 Merge pull request #4 from EvoScientist/feat/mcp
MCP Client Support
2026-02-06 19:14:15 +00:00
Dinos Papakostas f2d991b722 docs(README): add myself 2026-02-06 23:27:36 +08:00
Dinos Papakostas e07bcf2a91 test(mcp): add tests for MCP client 2026-02-06 23:17:45 +08:00
Dinos Papakostas 1898fdf33f feat(mcp): implement MCP client 2026-02-06 23:17:26 +08:00
Dinos Papakostas 53d38ea0c6 docs: add Gemini info to README 2026-02-06 21:33:44 +08:00
Dinos Papakostas b2f93bfda9 chore(gitignore): ignore uv.lock 2026-02-06 21:20:21 +08:00
X-iZhang f9c25de680 update 2026-02-06 01:51:44 +00:00
X-iZhang 5b7120a401 add view_image 2026-02-06 01:16:58 +00:00
X-iZhang 967670bfc2 update 2026-02-06 00:49:57 +00:00
X-iZhang 80baf85a2c update 2026-02-05 23:58:55 +00:00
X-iZhang 9341dc474b update 2026-02-05 23:14:11 +00:00
X-iZhang a507032236 update 2026-02-05 21:33:54 +00:00
X-iZhang a0397e449a fix 2026-02-05 20:56:27 +00:00
X-iZhang 6261cbd07c update 2026-02-05 20:48:58 +00:00
X-iZhang c3e473cc69 update imessge 2026-02-05 17:57:58 +00:00
Xi Zhang 3d54a5e3c5 Merge pull request #1 from EvoScientist/feature/imessage-channel
feat: Add iMessage channel integration with thinking and debounce support
2026-02-05 14:26:28 +00:00
MuXinCG ac485c30e8 fix some bugs 2026-02-05 20:25:42 +08:00
X-iZhang a267cabd6a feat(init): implement lazy imports for EvoScientist_agent and create_cli_agent 2026-02-05 11:15:22 +00:00
Xi Zhang 12f435b82a Merge pull request #3 from EvoScientist/feat/google-genai
Add Google GenAI (Gemini) Support
2026-02-05 11:08:39 +00:00
Xi Zhang 5eb7fb2a58 Merge pull request #2 from EvoScientist/fix/asyncio-event-loop
fix: Event loop closed error on alternating messages in interactive mode
2026-02-05 11:02:09 +00:00
Dinos Papakostas 10a63c785e test(llm): update tests 2026-02-05 18:57:56 +08:00
Dinos Papakostas 905dd5568a chore(deps): bump langchain-google-genai to a more recent version 2026-02-05 18:52:22 +08:00
Dinos Papakostas d3d1310986 feat(llm): support google genai models 2026-02-05 18:49:43 +08:00
Dinos Papakostas 6e2b37cc13 :Merge remote-tracking branch 'upstream' into fix/asyncio-event-loop 2026-02-05 18:19:01 +08:00
Dinos Papakostas cb7d3081a0 style: rm unused import 2026-02-05 18:18:19 +08:00
Dinos Papakostas fa304e5a55 test(asyncio): add event loop tests 2026-02-05 18:09:10 +08:00
Dinos Papakostas 55bdfef347 fix(streaming): don't close the event loop in interactive mode 2026-02-05 17:08:11 +08:00
MuXinCG 3d0805dd83 Revert "enable thinking mode for claude model"
This reverts commit c49be0956838a85406c18ebdaf3d721d18d69e40.
2026-02-05 16:21:34 +08:00
MuXinCG 67a561a1ee feat: add --thinking and --debounce options to /channel command 2026-02-05 16:18:52 +08:00
MuXinCG 3c29076e4c feat: add thinking message support for iMessage channel 2026-02-05 14:43:18 +08:00
MuXinCG 9f0ce14b94 feat: add message debounce for iMessage server 2026-02-05 10:12:37 +08:00
X-iZhang 97f104015b update 2026-02-04 23:53:24 +00:00
X-iZhang f46e328545 update 2026-02-04 23:45:09 +00:00
X-iZhang b677d8b08b update 2026-02-04 16:37:31 +00:00
X-iZhang c4698e118d update 2026-02-04 15:57:42 +00:00
MuXinCG 5810cdd7b1 enable thinking mode for claude model 2026-02-04 21:27:43 +08:00
MuXinCG b6f778e725 format telephone number and mail 2026-02-04 18:46:04 +08:00
MuXinCG 9f12a35b7f update 2026-02-04 15:48:21 +08:00
MuXinCG 0d789c33cd feat: add iMessage channel support with /channel command
- Add channels module with abstract Channel base class for extensiblemessaging integrations (iMessage, WeChat, etc.)
  - Implement iMessage channel using imsg CLI tool with RPC-based
    communication
  - Add /channel command to CLI for starting iMessage server
  - Support sender whitelist via --allow flag for security
2026-02-04 15:46:22 +08:00
X-iZhang 1aef7e450e update 2026-02-03 22:29:19 +00:00
X-iZhang e725fb08e2 add CI workflows 2026-02-03 22:24:32 +00:00
X-iZhang 7d4b8e6557 update 2026-02-03 17:23:23 +00:00
X-iZhang 51cf4a9acb update 2026-02-03 03:17:40 +00:00
X-iZhang 57aaa6309d update 2026-02-03 02:24:53 +00:00
X-iZhang e4b7a1eb62 add memory 2026-02-03 01:49:27 +00:00
X-iZhang 3eec63a447 update 2026-02-03 00:20:45 +00:00
X-iZhang f36fec0bf9 update 2026-02-02 23:22:18 +00:00
X-iZhang ecefcee1d0 update 2026-02-02 16:17:25 +00:00
X-iZhang 11dc675649 update 2026-02-02 02:34:14 +00:00
X-iZhang 80ee8c82cd update 2026-02-02 02:18:16 +00:00