Commit Graph

  • 3bc2ce839a 将 .java 重命名为 .kt slhaf 2026-02-08 13:24:56 +08:00
  • fe5a366527 refactor(ActionExecutor): remove userId from ActionExecutorInput and use source slhaf 2026-02-08 11:29:36 +08:00
  • 9f724cee5d chore(pom): remove test scope from coroutines dependency slhaf 2026-02-08 11:22:47 +08:00
  • ad58b83020 refactor(ActionExecutor): rename actions variable for clarity slhaf 2026-02-08 11:22:30 +08:00
  • c9b64fec2a chore(pom): add cron-utils dependency slhaf 2026-02-07 15:36:45 +08:00
  • 0eb4765235 refactor(ActionExecutor): use HistoryAction record and track scheduled history reset slhaf 2026-02-07 15:35:34 +08:00
  • 050c39cbc7 refactor(ActionExecutor): correct input actions' type in ActionExecutor slhaf 2026-02-06 23:38:13 +08:00
  • 08100aea8a refactor(ActionCore): replace prepared action APIs with generic list/put slhaf 2026-02-06 21:38:54 +08:00
  • 2cd0774834 refactor(ActionCapability): rename listAvailableActions to listAvailableMetaActions slhaf 2026-02-06 21:05:10 +08:00
  • 12df938d85 refactor(ActionCore): simplify handleInterventions to use ActionData slhaf 2026-02-06 20:41:08 +08:00
  • 277c0d437f chore(ActionCore): update comment slhaf 2026-02-06 20:36:50 +08:00
  • 6b861f4b77 fix(ActionExecutor): correct logic in ActionExecutor when actionChain is empty, which will skip execution slhaf 2026-02-05 20:40:02 +08:00
  • d33b6617c1 fix(ActionExecutor): support removing phaserRecord correctly when exception occurred in ActionCorrector slhaf 2026-02-05 19:40:28 +08:00
  • a1dcf4a6fa test(ActionExecutor): test with action failure slhaf 2026-02-05 17:05:53 +08:00
  • 9c38719514 test(ActionExecutor): test with additionalContext appending slhaf 2026-02-05 16:58:22 +08:00
  • 33df0fa017 test(ActionExecutor): test with virtual thread pool support slhaf 2026-02-05 16:53:38 +08:00
  • 08bda84471 refactor(ActionCore): Specifies the minimum platform thread pool size slhaf 2026-02-05 16:49:58 +08:00
  • 76da3c29f8 fix(ActionExecutorTest): repair stub in test slhaf 2026-02-05 16:13:21 +08:00
  • 558b589830 refactor(ActionInterventor): redefine DTOs in ActionInterventor to adapt the actual intervention logic slhaf 2026-02-05 15:48:58 +08:00
  • 80d7c283c5 refactor(ActionExecutor): update ActionChain execution, support executing and advancing correctly slhaf 2026-02-04 00:29:42 +08:00
  • b0bb40c5f0 test(ActionExecutor): add unit test for ActionExecutor slhaf 2026-02-01 19:49:21 +08:00
  • eec8f71096 fix(action): correct return type of method runnerClient() in ActionCapability slhaf 2026-02-01 16:43:12 +08:00
  • fbd30d1a96 build(maven): import Mockito related dependencies slhaf 2026-02-01 14:56:47 +08:00
  • 346f925b66 chore(ActionExecutor): update comment slhaf 2026-01-31 23:35:17 +08:00
  • 04e8d9e531 feat(ActionExecutor): support executing interventions in ActionExecutor slhaf 2026-01-30 20:58:12 +08:00
  • 63d1552de2 refactor(ActionInterventor): remove InterventionHandler and related data class slhaf 2026-01-30 20:52:36 +08:00
  • 77eb9b92a4 refactor(ActionCorrector): move intervention logic from InterventionHandler into ActionCapability slhaf 2026-01-30 20:10:01 +08:00
  • a1b4743eeb feat(ActionCorrector): complete corrector's executing logic slhaf 2026-01-30 19:19:48 +08:00
  • 0768cddd2d fix(ActivateModel): correct modelSettings slhaf 2026-01-30 16:50:45 +08:00
  • 75145cc547 chore(ActionRepairer): correct name of AssemblyHelper slhaf 2026-01-30 16:30:10 +08:00
  • d1ca1cda7d feature(ActionExecutor): complete CorrectorInput slhaf 2026-01-28 23:11:45 +08:00
  • fac6609d6b refactor(ActionExecutor): remove useless method getHistoryActionResults slhaf 2026-01-28 23:00:53 +08:00
  • dce8825e58 refactor(ActionExecutor): update type of history field in ActionData slhaf 2026-01-28 21:16:51 +08:00
  • cd641ac8dd fix(ActionExecutor): correct phaser block logic in method execute slhaf 2026-01-28 15:38:13 +08:00
  • 5ffdab9e4a refactor(ActionExecutor): rework staged execution and runner submit slhaf 2026-01-25 19:38:53 +08:00
  • 830503eee4 chore(ActionExecutor): update comments slhaf 2026-01-23 19:23:07 +08:00
  • 96e74ec877 test(LocalRunnerClient): add test for method run in RunnerClient slhaf 2026-01-17 11:28:21 +08:00
  • 420d51af15 fix(LocalRunnerClient): harden doRun branches and add tests slhaf 2026-01-16 23:28:46 +08:00
  • 8ead306b7b fix(RunnerClient): correct RunnerResponse's visibility slhaf 2026-01-16 22:17:15 +08:00
  • c793851107 fix(LocalRunnerClient): support cleaning non-existing MCP Servers' tools while MCP configuration files changed in CommonMcp slhaf 2026-01-16 21:48:17 +08:00
  • fb5cabc747 fix(LocalRunnerClient): support read MetaActionInfo according to desc files when an MCP Client with described tools registered by CommonMcp slhaf 2026-01-16 21:28:45 +08:00
  • c5f6c4e0ae fix(LocalRunnerClient): recover desc watcher after root deletion and expand DescMcp tests slhaf 2026-01-14 19:57:24 +08:00
  • 200c0f3f13 fix(LocalRunnerClient): guard against null tool meta and ignore non-protocol MCP slhaf 2026-01-14 16:10:33 +08:00
  • fdf398b86e fix(LocalRunnerClient): close old MCP client while a new client's name is duplicated with the old one slhaf 2026-01-13 23:22:54 +08:00
  • 774e2b6cd5 fix(LocalRunnerClient): correct abnormal deleting condition in CommonMcp slhaf 2026-01-13 23:13:52 +08:00
  • 837a4c92d1 fix(LocalRunnerClient): treat missing action dir as invalid path during DELETE in DynamicMcp slhaf 2026-01-12 21:46:34 +08:00
  • ddd999d47b fix(LocalRunnerClient): prevent WatchService event loss caused by concurrent consumers slhaf 2026-01-12 19:46:45 +08:00
  • 9694a022c7 chore(gitignore): update gitignore slhaf 2026-01-12 19:35:41 +08:00
  • 31968c7076 chore(gitignore): create AGENTS.md for codex, and add it to .gitignore slhaf 2026-01-12 14:25:20 +08:00
  • abec141e4e fix(LocalRunnerClient): correct path creating logic in RunnerClient and its implementations slhaf 2026-01-11 16:47:14 +08:00
  • cdb6ae9d01 fix(LocalRunnerClient): correct method loadFiles in LocalWatchEventProcessor slhaf 2026-01-11 16:30:44 +08:00
  • dd8d86d3c4 chore(LocalRunnerClient): add logs to LocalRunnerClient slhaf 2026-01-11 16:27:14 +08:00
  • 99b42620d0 refactor(LocalRunnerClient): repair paths registering order and support creating directories automatically slhaf 2026-01-11 15:01:19 +08:00
  • 70b8335d49 feat(LocalRunnerClient): support atomic persist serialization in LocalRunnerClient slhaf 2026-01-11 14:24:34 +08:00
  • 8ca475beeb feat(LocalRunnerClient): support registering CommonMcp slhaf 2026-01-08 22:28:12 +08:00
  • 4f36c0dd2d feat(LocalRunnerClient): support deleting MCP configurations in CommonMcp slhaf 2026-01-08 22:23:08 +08:00
  • 00993bd763 feat(LocalRunnerClient): support creating MCP configurations in CommonMcp slhaf 2026-01-08 22:09:14 +08:00
  • a0bca668cb refactor(LocalRunnerClient): support update existedMetaActions in method registerMcpClient slhaf 2026-01-08 21:48:30 +08:00
  • c6118c41b0 refactor(LocalRunnerClient): support loading primary fileMcpCache when CommonMcp launched slhaf 2026-01-08 21:33:39 +08:00
  • 872d21170a feat(LocalRunnerClient): support modify and overflow events on mcp configurations in CommonMcp slhaf 2026-01-08 21:16:28 +08:00
  • 44ab6cfac8 feat(LocalRunnerClient): support registering MCP clients in CommonMcp slhaf 2026-01-05 23:06:17 +08:00
  • ec30ac1922 refactor(LocalRunnerClient): remove tool change consumer in registerMcpClient slhaf 2026-01-03 16:34:04 +08:00
  • 74b6d0c653 chore(RunnerClient): fix RunnerClient error usages in implementations slhaf 2026-01-03 15:49:54 +08:00
  • de462866b2 feat(LocalRunnerClient): support registering DescMcpServer watch service slhaf 2026-01-02 21:41:47 +08:00
  • 4ea8926363 feat(LocalRunnerClient): support repairing description data while OVERFLOW event happened in DescMcpServer slhaf 2026-01-02 21:29:18 +08:00
  • 04c98c7856 fix(LocalRunnerClient): support deleting descCache while *.desc.json is not available in DescMcpServer slhaf 2026-01-02 18:18:15 +08:00
  • 0757856187 feat(LocalRunnerClient): support deleting *.desc.json in DescMcpServer slhaf 2026-01-02 17:20:12 +08:00
  • 19ec93f248 feat(LocalRunnerClient): create modify *.desc.json in DescMcpServer slhaf 2026-01-02 16:45:01 +08:00
  • 5877b9e80d feat(LocalRunnerClient): support modify *.desc.json in DescMcpServer slhaf 2026-01-02 16:42:56 +08:00
  • 5db0b5fad1 feat(LocalRunnerClient): support load *.desc.json when DescMcpServer launched slhaf 2026-01-02 15:55:29 +08:00
  • 623a86daab chore(LocalRunnerClient): update mcp servers' comments slhaf 2026-01-02 15:52:44 +08:00
  • 64f24d3fc3 chore(LocalRunnerClient): adjust mcp servers' comments location slhaf 2026-01-02 13:38:43 +08:00
  • 3097efe453 feat(LocalRunnerClient): support register DynamicActionMcp watch service slhaf 2026-01-02 13:29:00 +08:00
  • b58eeffd2f feat(LocalRunnerClient): support overflow event in DynamicActionMcpServer slhaf 2026-01-01 23:32:21 +08:00
  • 62cec79005 refactor(LocalRunnerClient): extract duplicated action adding logic slhaf 2026-01-01 22:39:32 +08:00
  • 03a5935107 fix(LocalRunnerClient): support deleting event for action directories in DynamicActionMcp slhaf 2026-01-01 21:29:30 +08:00
  • 0ecaec0545 fix(LocalRunnerClient): repair loading logic of action subdirectories slhaf 2026-01-01 20:28:19 +08:00
  • 74f2c6c950 fix(LocalRunnerClient): support creating and registering new action in method buildCreate in DynamicActionMcp slhaf 2026-01-01 00:32:34 +08:00
  • f35a467ebc fix(LocalRunnerClient): support registering subdirectories in LocalWatchServiceBuild slhaf 2025-12-31 23:15:27 +08:00
  • 64b907707a refactor(LocalRunnerClient): introduce WatchContext and decouple build/processor state slhaf 2025-12-31 23:11:15 +08:00
  • a6e33edc7a refactor(LocalRunnerClient): support remove action temporarily while action is not usable slhaf 2025-12-31 16:27:34 +08:00
  • 94ef79c67d feat(LocalRunnerClient): support program deletion for DynamicActionMcp slhaf 2025-12-31 13:41:35 +08:00
  • a222015abb feat(LocalRunnerClient): support program modify and unify action load protocol slhaf 2025-12-30 20:52:32 +08:00
  • 1c562f0e7b refactor(LocalRunnerClient): update action keys building source in DynamicActionMcp slhaf 2025-12-30 16:43:39 +08:00
  • 89535a6b1c feat(LocalRunnerClient): add initial support for loading local action tools from filesystem slhaf 2025-12-29 20:46:26 +08:00
  • 6e90bc8d67 refactor(LocalRunnerClient): co-locate system execution result slhaf 2025-12-29 18:53:41 +08:00
  • 0e741802d1 refactor(LocalRunnerClient): consolidate MCP client transport params slhaf 2025-12-29 18:48:53 +08:00
  • db3435fccf refactor(LocalRunnerClient): co-locate watch service builder internals slhaf 2025-12-29 18:40:20 +08:00
  • e3294ec302 refactor(LocalRunnerClient): move system execution methods into SystemExecHelper slhaf 2025-12-29 18:26:30 +08:00
  • bf99e01b51 feat(LocalRunnerClient): introduce LocalWatchServiceHelper and internal implementations slhaf 2025-12-29 17:45:39 +08:00
  • 1bd23b20c4 refactor(LocalRunnerClient): introduce DescMcpServer slhaf 2025-12-29 17:35:03 +08:00
  • 442dd55686 refactor(LocalRunnerClient): rename LocalWatchServiceRegistry slhaf 2025-12-29 14:27:00 +08:00
  • abe5dd5251 chore(idea): update misc.xml slhaf 2025-12-26 21:28:10 +08:00
  • 1f737c0e29 refactor(action): reorganize constants in action module slhaf 2025-12-26 21:28:02 +08:00
  • d41074c814 refactor(LocalRunnerClient): replace ActionWatchService with unified watch service builder. slhaf 2025-12-25 15:41:49 +08:00
  • 621441601a feat(LocalRunnerClient): correct method signature slhaf 2025-12-25 10:20:55 +08:00
  • e00d77f076 feat(LocalRunnerClient): add shutdown logic for dynamicActionMcpServer slhaf 2025-12-25 10:12:38 +08:00
  • d614ac0b15 feat(LocalRunnerClient): support initializing in-process dynamic action MCP Server slhaf 2025-12-24 21:36:39 +08:00
  • 592e2604d9 refactor(mcp): move InProcessMcpTransport into Partner-Common module slhaf 2025-12-24 19:34:04 +08:00
  • dcbd2c6569 build(maven): introduce common module slhaf 2025-12-24 19:21:53 +08:00