Commit Graph

  • 0eb6254083 update X-iZhang 2026-02-24 03:29:15 +00:00
  • bb7a4c12e9 update X-iZhang 2026-02-24 03:25:02 +00:00
  • 53f6761dec update X-iZhang 2026-02-24 03:16:31 +00:00
  • ae15c569c7 update X-iZhang 2026-02-22 19:54:46 +00:00
  • 9c6f2838ad update X-iZhang 2026-02-22 19:54:05 +00:00
  • 2da1d6944b update X-iZhang 2026-02-22 19:52:40 +00:00
  • 1ccff57acd update X-iZhang 2026-02-22 19:48:55 +00:00
  • 4b69903a94 update X-iZhang 2026-02-22 19:47:21 +00:00
  • 709f212289 update X-iZhang 2026-02-22 19:45:31 +00:00
  • b72db34a08 update readme X-iZhang 2026-02-22 19:38:59 +00:00
  • c9b4bf0367 Refactor code structure for improved readability and maintainability X-iZhang 2026-02-22 18:01:04 +00:00
  • 9b088aa0ed update X-iZhang 2026-02-22 17:58:03 +00:00
  • c88e9ccc08 update X-iZhang 2026-02-22 17:54:25 +00:00
  • 65e95ac4b3 update X-iZhang 2026-02-22 17:49:08 +00:00
  • a1c44cf95d update X-iZhang 2026-02-22 17:46:17 +00:00
  • 11b14d01a8 update X-iZhang 2026-02-22 17:42:19 +00:00
  • 11587250ae Refactor code structure for improved readability and maintainability X-iZhang 2026-02-22 17:39:57 +00:00
  • 5523a3c4a3 Refactor code structure for improved readability and maintainability X-iZhang 2026-02-22 17:37:09 +00:00
  • f3cf1dc896 Refactor code structure for improved readability and maintainability X-iZhang 2026-02-22 17:24:45 +00:00
  • c57e6132a5 Add tests for Rich markup escape safety in formatter X-iZhang 2026-02-22 17:15:11 +00:00
  • 7dedf2b426 fix: improve cancellation handling in middleware and mixins for Python 3.12+ X-iZhang 2026-02-22 16:20:55 +00:00
  • a2048e4127 Merge pull request #17 from EvoScientist/bug-fix Xi Zhang 2026-02-22 14:32:07 +00:00
  • 663cc601d5 fix README MuXinCG 2026-02-21 18:42:55 +08:00
  • f211ecb7d7 bug fix MuXinCG 2026-02-21 17:18:23 +08:00
  • 258fbc4d34 some bug fix MuXinCG 2026-02-21 17:18:10 +08:00
  • 0e4d09f5d4 fix(tui): rename thread_id to conversation_tid for clarity in session management X-iZhang 2026-02-21 03:54:43 +00:00
  • bd167d6c85 feat(cli): add random welcome slogans to interactive and TUI modes X-iZhang 2026-02-21 03:17:29 +00:00
  • b5dbdc2a1e feat(widgets): enhance ToolCallWidget and SubAgentWidget for better tool management and status handling X-iZhang 2026-02-21 02:50:28 +00:00
  • d62c0cfb2e feat(clipboard): add clipboard utilities for copy-on-select functionality X-iZhang 2026-02-21 01:39:32 +00:00
  • 03f4134190 feat: add UserMessage widget and UI backend selection during onboarding X-iZhang 2026-02-21 01:18:33 +00:00
  • 75ee7aeba9 feat(backends): enhance convert_virtual_paths_in_command to handle workspace paths X-iZhang 2026-02-20 23:07:28 +00:00
  • 6399855df7 fix(middleware): improve model binding in EvoMemoryMiddleware for reliable extraction X-iZhang 2026-02-20 22:11:21 +00:00
  • 4675d311fe fix(docs): update MCP integration guide link in README X-iZhang 2026-02-20 15:49:42 +00:00
  • ce4497fab5 feat(docs): update README for MCP integration and replace CLI help image X-iZhang 2026-02-20 15:47:39 +00:00
  • abb237115f Merge pull request #16 from EvoScientist/channel-fix Xi Zhang 2026-02-20 12:20:02 +00:00
  • 86a288b3a1 some small bug fix MuXinCG 2026-02-20 19:40:42 +08:00
  • 13d6852857 Merge remote-tracking branch 'origin/main' into channel-fix MuXinCG 2026-02-20 19:13:43 +08:00
  • e41e04a176 feat(models): add new Gemini model entries for Google GenAI X-iZhang 2026-02-19 22:11:16 +00:00
  • e49bac3a33 some small bug fix MuXinCG 2026-02-19 20:34:59 +08:00
  • 8a00cd3508 some small bug fix MuXinCG 2026-02-19 20:13:02 +08:00
  • 2dd331be02 feat(tests): refactor async coroutine handling with shared run_async function X-iZhang 2026-02-18 16:53:58 +00:00
  • 145b31dc2c Merge pull request #15 from EvoScientist/feature/channel-email-qq-signal Xi Zhang 2026-02-18 15:43:09 +00:00
  • db6e309fdd Add email qq and signal MuXinCG 2026-02-18 22:44:34 +08:00
  • 98e133564f Add email qq and signal MuXinCG 2026-02-18 21:28:50 +08:00
  • d09ae76a82 feat(assets): add new channel and MCP images X-iZhang 2026-02-18 01:48:35 +00:00
  • e2a5241a68 feat(cli): enhance channel thinking propagation and error handling in bus mode X-iZhang 2026-02-17 20:25:49 +00:00
  • 8873b83083 Merge pull request #14 from EvoScientist/feat/tool-error-handler-subagents Xi Zhang 2026-02-17 13:32:51 +00:00
  • a786e181bf Merge pull request #13 from EvoScientist/feature/channel-dingtalk-feishu Xi Zhang 2026-02-17 13:31:40 +00:00
  • 23c0a47455 feat(evosci): inject tool error handler middelware to subagents Dinos Papakostas 2026-02-17 19:34:53 +08:00
  • 5fd8e1a8ad fix feishu bugs MuXinCG 2026-02-17 16:08:41 +08:00
  • bec3fc0b67 pass linter MuXinCG 2026-02-17 15:40:57 +08:00
  • b85faf7516 Add Dingtalk Feishu MuXinCG 2026-02-17 10:54:15 +08:00
  • 72e4353f54 feat(onboard): add header for channel settings in onboarding wizard X-iZhang 2026-02-16 14:26:09 +00:00
  • 65d53b4c24 fix(onboard): correct pip install command formatting for missing packages X-iZhang 2026-02-16 14:10:48 +00:00
  • 1446267360 feat(tests): mock import for telegram and discord in TestStepChannels X-iZhang 2026-02-16 13:52:01 +00:00
  • 283ae49a91 feat(onboard): enhance channel configuration with import checks and pip dependencies X-iZhang 2026-02-16 13:44:20 +00:00
  • b62e63ac74 feat(channel): improve error handling and logging in channel management feat(interactive): refactor message sending to channel for better error handling fix(display): remove unnecessary print statement in final results display test(bus): update tests to match changes in _bus_inbound_consumer signature X-iZhang 2026-02-16 13:33:00 +00:00
  • 1cc7c539be Merge pull request #12 from EvoScientist/feature/channel-slack-wechat Xi Zhang 2026-02-16 11:58:33 +00:00
  • f39556afa0 pass pytest MuXinCG 2026-02-16 19:54:39 +08:00
  • 4fc7a035a2 feat(stream): track sent media paths to avoid duplicates in file handling X-iZhang 2026-02-16 11:51:42 +00:00
  • 2ee50e3c4f Add wait sing MuXinCG 2026-02-16 19:50:58 +08:00
  • 1fc823b182 Merge pull request #11 from EvoScientist/feat/tool-error-handling Xi Zhang 2026-02-16 11:22:53 +00:00
  • 764e4a4cc8 feat(tools): add error handler middleware to prevent tool failures crashing the agent Dinos Papakostas 2026-02-16 17:13:04 +08:00
  • 8ffc294ba1 add me MuXinCG 2026-02-16 16:56:59 +08:00
  • 12bc82226f add slack and wechat MuXinCG 2026-02-16 16:05:41 +08:00
  • 924ce3dd30 feat: implement channel message queue and response handling in bus mode X-iZhang 2026-02-16 03:01:19 +00:00
  • 4daf290fee Merge pull request #10 from EvoScientist/feature/channel-telegram-discord Xi Zhang 2026-02-16 01:13:24 +00:00
  • 8a2b6161f1 fix bugs MuXinCG 2026-02-16 02:15:28 +08:00
  • 616a90ef1c feat(channels): add unified channel framework with Telegram and Discord support MuXinCG 2026-02-16 01:12:02 +08:00
  • 3da590acaf refactor: rename imessage_send_thinking to channel_send_thinking for clarity X-iZhang 2026-02-15 17:31:02 +00:00
  • eb10135314 Revert "Merge pull request #8 from EvoScientist/feature/channel-unification" X-iZhang 2026-02-15 16:32:44 +00:00
  • 84da81256a Merge pull request #8 from EvoScientist/feature/channel-unification Xi Zhang 2026-02-15 13:20:55 +00:00
  • 9b93cea12b fix linter bug MuXinCG 2026-02-15 21:07:47 +08:00
  • 91e0cfb7c1 pass linter and pytest MuXinCG 2026-02-15 20:57:21 +08:00
  • 358f63994b Merge remote-tracking branch 'origin/main' into feature/channel-unification MuXinCG 2026-02-15 20:37:12 +08:00
  • c2c8e27b46 feat(mcp): implement caching for MCP tools to optimize loading feat(onboard): enhance API key validation logic to retain existing keys test(mcp): add tests for MCP tool caching behavior X-iZhang 2026-02-15 12:11:10 +00:00
  • 3758ae1c1d feat(workspace): set default workspace root and ensure directories in CLI agent X-iZhang 2026-02-15 11:46:30 +00:00
  • 7b598dd6a6 feat(paths): implement set_workspace_root function and update related paths refactor(cli): improve workspace handling in commands and agent modules fix(interactive): update memory directory path resolution docs(README): clarify workspace directory structure and environment variable usage test(paths): add tests for set_workspace_root and ensure_dirs functions test(skills_manager): update tests to use paths module for USER_SKILLS_DIR X-iZhang 2026-02-15 11:27:04 +00:00
  • 1ccc4158d9 Merge remote-tracking branch 'origin/main' into feature/channel-unification MuXinCG 2026-02-15 18:10:24 +08:00
  • 01018c0d24 stable MuXinCG 2026-02-15 18:08:57 +08:00
  • 919aa15c5e stable MuXinCG 2026-02-15 18:07:41 +08:00
  • 68181fae49 reduce code complex MuXinCG 2026-02-15 18:01:53 +08:00
  • e672f71c12 Stable MuXinCG 2026-02-15 17:21:29 +08:00
  • 7a94951af9 Add me MuXinCG 2026-02-15 14:21:34 +08:00
  • 2f851cdd7b wechat fail MuXinCG 2026-02-15 14:01:41 +08:00
  • f4419dae80 wechat failed MuXinCG 2026-02-15 14:01:08 +08:00
  • 299054edbf test wechat MuXinCG 2026-02-15 13:35:06 +08:00
  • 123a5de179 test weichat MuXinCG 2026-02-15 13:33:59 +08:00
  • 8893906e94 update X-iZhang 2026-02-15 03:34:43 +00:00
  • 94184fe13b feat(workspace): defer directory creation to CLI and improve workspace handling X-iZhang 2026-02-15 01:10:48 +00:00
  • f80246c48f Revert "add sci-swarm skill" X-iZhang 2026-02-14 20:31:16 +00:00
  • 61cf79e525 for merge MuXinCG 2026-02-15 02:11:38 +08:00
  • d591fda338 add sci-swarm skill X-iZhang 2026-02-13 20:53:53 +00:00
  • 8c67abf7ef feat(memory): add structured extraction schemas for user profiles, research preferences, and experiment conclusions X-iZhang 2026-02-13 19:34:07 +00:00
  • 7572fef50a feat(middleware): reorganize memory middleware structure and add memory management functionality X-iZhang 2026-02-13 18:54:44 +00:00
  • 418f2d58a7 Enhance documentation and refactor code for clarity and functionality X-iZhang 2026-02-13 18:54:33 +00:00
  • b50299534f Merge pull request #7 from EvoScientist/feat/mcp-wildcards Xi Zhang 2026-02-13 17:32:31 +00:00
  • ccdf2157cb feat(middleware): remove skills middleware and update exports X-iZhang 2026-02-13 17:29:07 +00:00
  • 97ac3e0401 feat(mcp): support wildcards in tool filtering Dinos Papakostas 2026-02-14 00:06:08 +08:00
  • 2265fb70b7 feat(interactive): update thread limit to 0 for session commands and enhance session picker display X-iZhang 2026-02-13 00:29:38 +00:00