Commit Graph

  • 5185c12ab5 ci: upgrade GitHub Actions to latest versions (#3157) master Pierluigi Lenoci 2026-03-28 17:08:11 +01:00
  • 18c4dc6881 ci: add Java to CodeQL security analysis (#3156) Pierluigi Lenoci 2026-03-28 16:38:50 +01:00
  • a5a9730278 docker: replace deprecated openjdk base image with eclipse-temurin (#3158) Pierluigi Lenoci 2026-03-28 16:12:04 +01:00
  • d0c86afa79 docs: fix minor documentation issues (#3159) Pierluigi Lenoci 2026-03-28 16:09:15 +01:00
  • 9e56f55b92 Fix casing for base64 command in retransform.md (#3155) Yanming Zhou 2026-03-23 17:37:39 +08:00
  • 7edd52904d Fix main_class displaying extra arguments on Arthas startup (#3150) Copilot 2026-03-13 14:39:44 +08:00
  • 8ef722ef97 docs(mcp): update mcp-server documentation to reflect current implementation (#3151) Yeaury 2026-03-13 11:19:40 +08:00
  • 25492f966b Update docs to version 4.1.8 gh-pages hengyunabc 2026-03-09 07:09:54 +00:00
  • 3e6c2f44ec release 4.1.8 arthas-all-4.1.8 hengyunabc 2026-03-09 14:27:31 +08:00
  • d228b535ed feat: make processStatus volatile and add concurrency test for ProcessImpl, fix #3149 hengyunabc 2026-03-09 14:21:07 +08:00
  • 6bc2284ec3 add skills hengyunabc 2026-03-09 14:14:41 +08:00
  • 1e61a6ae30 Update docs to version 4.1.7 hengyunabc 2026-03-05 10:10:22 +00:00
  • cbc00aaefc release 4.1.7 arthas-all-4.1.7 hengyunabc 2026-03-05 16:16:43 +08:00
  • e1466e2781 feat: upgrade async-profiler to 4.3.0 hengyunabc 2026-03-05 15:26:05 +08:00
  • 9c90b86e59 Update docs to version 4.1.6 hengyunabc 2026-03-05 03:39:31 +00:00
  • 53c2b5c925 release 4.1.6 arthas-all-4.1.6 hengyunabc 2026-03-05 10:18:58 +08:00
  • 977ed16645 feat: Add object-size-limit GlobalOptions for ObjectView (#3147) hengyunabc 2026-03-03 20:45:47 +08:00
  • 7647f2f4c7 feat(http api): retransfrom命令增加增强的id返回 (#3143) 久伴 2026-03-03 20:19:46 +08:00
  • bd5e2350ee fix(mcp): support -M/--sizeLimit for watch/tt (#3144) hengyunabc 2026-03-03 11:43:49 +08:00
  • e4ddb320a8 fix(tunnel-server): upgrade to spring boot 3.5.11 dependency line copilot/bump-spring-boot-version copilot-swe-agent[bot] 2026-02-26 17:39:23 +00:00
  • 820f5012b7 fix(tunnel-server): upgrade tomcat embed core to 9.0.109 copilot-swe-agent[bot] 2026-02-26 17:32:59 +00:00
  • 0d66fcad25 chore(tunnel-server): align dependency management formatting copilot-swe-agent[bot] 2026-02-26 17:30:36 +00:00
  • 47355ff457 fix(tunnel-server): override vulnerable spring security and tomcat versions copilot-swe-agent[bot] 2026-02-26 17:29:23 +00:00
  • 3e9c2dbfc5 Initial plan copilot-swe-agent[bot] 2026-02-26 17:22:23 +00:00
  • 2a6061db2f upgrade bytekit to 0.1.6, asm to 9.9.1 hengyunabc 2026-02-24 11:37:17 +08:00
  • a4dcbb5c18 upgrade netty to 4.1.130.Final hengyunabc 2026-02-03 16:43:52 +08:00
  • c0962e30e9 fix: concurrent output interleaved (#3101) (#3133) weil 2026-02-03 16:37:04 +08:00
  • 175fdb013c feat: add Markdown report generation for profiler output hengyunabc 2026-02-03 15:51:28 +08:00
  • c6efb82fef add .github/workflows/sync-to-gitee.yaml (#3137) hengyunabc 2026-01-27 17:22:36 +08:00
  • 2c35dde60a Update docs to version 4.1.5 hengyunabc 2026-01-27 08:19:12 +00:00
  • 792f7c08a6 Add .codex/ to .gitignore copilot/fix-null-source-error copilot-swe-agent[bot] 2026-01-14 09:47:45 +00:00
  • 42b433f3da Add integration test simulating actual Advice usage with null handling copilot-swe-agent[bot] 2026-01-14 09:45:33 +00:00
  • 49f80ffa59 Add comprehensive test case for Advice with null params scenario copilot-swe-agent[bot] 2026-01-14 09:44:10 +00:00
  • 8924e29ac4 Fix OGNL null source exception by handling it gracefully in OgnlExpress.get() copilot-swe-agent[bot] 2026-01-14 09:42:46 +00:00
  • ae6144e18b Initial plan copilot-swe-agent[bot] 2026-01-14 09:29:59 +00:00
  • 878f8844e4 feat:实现正则表达式编译缓存功能 #3130 (#3131) hengyunabc 2026-01-12 14:43:23 +08:00
  • 8c413e2618 release 4.1.5 arthas-all-4.1.5 hengyunabc 2026-01-10 16:52:41 +08:00
  • 7c6e1aea4b update arthas vmtool lib github-actions[bot] 2026-01-10 09:09:03 +00:00
  • 1564a47044 Prettified Code! qlexpress hengyunabc 2026-01-09 15:28:07 +00:00
  • 27c2c93597 release 4.1.5-qlexpress arthas-all-4.1.5-qlexpress hengyunabc 2026-01-09 22:39:21 +08:00
  • fd3ec6977a feta: support qlexpress. #2978 taokankan.tk 2026-01-09 22:35:38 +08:00
  • 896fc7e851 Add configurable output stream to AnsiLog to avoid hardcoded System.out (#3128) Copilot 2026-01-09 21:17:31 +08:00
  • ab7659f576 Add configurable output stream to AnsiLog copilot/add-configurable-out-field copilot-swe-agent[bot] 2026-01-09 13:00:54 +00:00
  • d22886caf1 Initial plan copilot-swe-agent[bot] 2026-01-09 12:57:35 +00:00
  • 516b0ff94c ci: update .github/workflows/test.yaml hengyunabc 2026-01-08 18:06:21 +08:00
  • 8337d2f481 fix: NullPointerException when accessing arthas-output with MCP disabled (#3127) Copilot 2026-01-08 18:03:06 +08:00
  • b3f201decf feat: Integration test (#3125) hengyunabc 2026-01-08 17:33:50 +08:00
  • a81e3ae8b6 update integration-test/telnet-stop-leak/commands.txt integration-test hengyunabc 2026-01-08 17:16:56 +08:00
  • 41f043ecd3 update integration-test/telnet-stop-leak/README.md hengyunabc 2026-01-08 17:12:23 +08:00
  • 7de6e6b8a0 fix: integration-test hengyunabc 2026-01-08 17:02:19 +08:00
  • e1eaa6d66c fix: integration-test hengyunabc 2026-01-08 16:52:51 +08:00
  • 29ff54b044 fix .github/workflows/test.yaml hengyunabc 2026-01-08 13:13:03 +08:00
  • 2dd9c6d42b Prettified Code! support_ref hengyunabc 2026-01-08 04:20:42 +00:00
  • ec6da178b3 feat: integration-test hengyunabc 2026-01-08 11:38:29 +08:00
  • 729bf70688 support ref part 1 hengyunabc 2026-01-07 00:15:16 +08:00
  • 645c5c823b Prettified Code! hengyunabc 2026-01-05 14:11:32 +00:00
  • 29bffaef10 feat: add JDK version check for ViewFileToolTest to ensure compatibility hengyunabc 2026-01-05 15:28:44 +08:00
  • 33c631c24d feat: update byte-buddy dependencies to version 1.18.3 hengyunabc 2026-01-05 14:53:33 +08:00
  • 5293c0513f feat: fix EnhancerTest hengyunabc 2026-01-05 14:52:53 +08:00
  • fcd3a9b9d2 feat: add support for profiler and viewfile tools in ArthasMcpJavaSdkIT hengyunabc 2026-01-05 11:42:25 +08:00
  • 53d9ab9653 feat: watch/trace support classloader hash, classLoaderClass #3120 hengyunabc 2026-01-05 01:11:01 +08:00
  • 17eb3c17e7 feat(mcp): add view tool (#3121) hengyunabc 2026-01-04 22:10:49 +08:00
  • 67a659ef3f feat: vmtool suppor heap analyzer. #1915 (#3122) hengyunabc 2026-01-04 21:38:44 +08:00
  • ccbc933c4b as-package.sh support --fast hengyunabc 2025-12-29 21:30:38 +08:00
  • 313de1ea10 Update docs to version 4.1.4 hengyunabc 2025-12-29 06:23:13 +00:00
  • 41f489c0ac release 4.1.4 arthas-all-4.1.4 hengyunabc 2025-12-29 13:13:08 +08:00
  • c8c585d0d2 fix: mcp last-event-id request return 404. #3118 hengyunabc 2025-12-29 13:07:01 +08:00
  • e29a25f3a9 feat: add profiler mcp tool hengyunabc 2025-12-28 20:35:39 +08:00
  • cdd032b1b9 upgrade termd to 1.1.7.15. fix netty InternalThreadLocalMap ThreadLocal leak. #1794 hengyunabc 2025-12-28 14:54:24 +08:00
  • cd2ac061b2 fix(core): break thread local classloader leak hengyunabc 2025-12-27 22:58:45 +08:00
  • 6090902cc2 upgrade termd to 1.1.7.15. fix netty InternalThreadLocalMap ThreadLocal leak. #1794 fix_classloader_leak hengyunabc 2025-12-28 14:54:24 +08:00
  • 8c47af8aea fix(core): break thread local classloader leak hengyunabc 2025-12-27 22:58:45 +08:00
  • 4b904b7de4 fix: mcp-keep-alive-scheduler thread not stop problem hengyunabc 2025-12-27 18:25:27 +08:00
  • d499f65af8 fix(core): avoid json-format output invoking constructors. #3111 (#3116) hengyunabc 2025-12-26 23:30:48 +08:00
  • 78abea702f arthas-mcp-integration-test (#3115) hengyunabc 2025-12-26 20:29:56 +08:00
  • 67fdc80349 arthas mcp server default STREAMABLE protocol (#3114) Yeaury 2025-12-26 13:15:09 +08:00
  • 7518088b86 Prettified Code! hengyunabc 2025-12-25 10:44:49 +00:00
  • 21ca7564f0 feat: classloader support url-classes. #3098 hengyunabc 2025-12-25 18:05:39 +08:00
  • 9e8791d906 add sm mcp tool hengyunabc 2025-12-25 16:25:33 +08:00
  • 8fef8ecabc update ClassLoaderTool.java hengyunabc 2025-12-25 16:17:41 +08:00
  • 134f0d13bc add sc mcp tool. #3107 hengyunabc 2025-12-25 16:17:08 +08:00
  • 28739f1bc6 fix vmtool mallocTrim. #3109 hengyunabc 2025-12-25 15:35:23 +08:00
  • 520a5f656d arthas mcp server default STREAMABLE protocol, keepalive 15s hengyunabc 2025-12-25 15:21:23 +08:00
  • b99147d7c1 fix(mcp-server): optimize session validation to prevent 2-second timeout delays yeaury 2025-12-19 15:29:34 +08:00
  • 04e57667cb add AGENTS.md hengyunabc 2025-12-24 23:30:10 +08:00
  • 6ac269476f add options mcp tool hengyunabc 2025-12-24 23:30:03 +08:00
  • 6397cd7f1d fix .github/workflows/build-vmtool.yaml hengyunabc 2025-12-24 11:50:37 +08:00
  • 6df420b600 feat(mcp): add StopTool for basic1000 functions hengyunabc 2025-12-19 11:03:43 +08:00
  • 075b152a22 docs: fix -t example in tt.md darcy 2025-12-16 19:47:06 +08:00
  • c65376e949 docs: add retransform to stop.md darcy 2025-12-16 10:21:26 +08:00
  • 5596d1f0d9 Update docs to version 4.1.3 hengyunabc 2025-12-08 05:14:21 +00:00
  • 8ea3d0a316 release 4.1.3 arthas-all-4.1.3 hengyunabc 2025-12-08 10:16:20 +08:00
  • 1712ececa6 move arthas-mcp-server module path hengyunabc 2025-12-08 10:09:51 +08:00
  • bc3d696fb7 change mcp default timeout to 30s hengyunabc 2025-12-08 10:01:15 +08:00
  • 88a030c606 mcp tool watch/trace numberOfExecutions default value 1 hengyunabc 2025-12-07 15:06:57 +08:00
  • e6df799c3a McpStatelessServer support arthas auth, userId hengyunabc 2025-12-07 14:31:01 +08:00
  • b2fa8537fc mcp use ObjectView format default hengyunabc 2025-12-07 00:21:16 +08:00
  • 5f74133597 mv arthas mcp tools impl to core module hengyunabc 2025-12-07 00:00:18 +08:00
  • 1a35170825 refactor: extract command result models to separate arthas-model module hengyunabc 2025-12-06 20:14:22 +08:00
  • 02c141b325 Feature: Refactor MCP Server Architecture to Streamable or Stateless Single Service (#3096) Yeaury 2025-12-06 14:21:33 +08:00