Commit Graph

1028 Commits

Author SHA1 Message Date
Yeuoly 9cb08a781b fix: add scale logs 2025-11-18 17:23:14 +08:00
Yeuoly 3e68a56a60 feat: cleanup install tasks 2025-11-18 17:16:25 +08:00
Yeuoly 32488470f5 fix: ensure plugin runtime was shutdown 2025-11-18 17:06:51 +08:00
Yeuoly f85f058b69 fix: only trigger once event 2025-11-18 16:45:49 +08:00
Yeuoly eadb826643 fix: add stacktrace to panic 2025-11-18 16:37:52 +08:00
Yeuoly f695031ab0 fix: consistence of difference interfaces 2025-11-18 16:36:55 +08:00
Yeuoly 3f9c331c74 fix: correctly handle failures 2025-11-18 15:46:16 +08:00
Yeuoly 8dc33fc1ec fix: kill process if daed instance was detected 2025-11-18 15:26:49 +08:00
Yeuoly 3c1a70e991 refactor: rename Stream.Async to Stream.Process 2025-11-18 15:13:00 +08:00
Yeuoly 587b80ae45 wtf: what a beautiful code 2025-11-18 15:02:29 +08:00
Yeuoly a9b0bfc24d fix: adding ReleaseAllLocks to finalizers 2025-11-18 12:40:26 +08:00
Yeuoly d4fda4b107 fix: avoid ManifestValidate in first step of debugging handshake 2025-11-17 19:30:58 +08:00
Yeuoly 7fe59c93c2 fix: race condition in Launching 2025-11-17 19:24:08 +08:00
Yeuoly 9ce7002e29 fix: support get serverless runtime 2025-11-17 18:58:17 +08:00
Yeuoly 7f1aaac216 refactor: confusing redirecting 2025-11-17 18:49:09 +08:00
Yeuoly 8b258ffbea feat: recycle resources to adapt to https://github.com/langgenius/dify-plugin-daemon/pull/500 2025-11-17 16:55:36 +08:00
Yeuoly d449a0d884 refactor: confused naming 2025-11-17 16:37:27 +08:00
Yeuoly 4e97f056fb refactor: decouple connection_key management from debugging_time 2025-11-17 16:33:46 +08:00
Yeuoly 9e369d2933 cleanup 2025-11-17 16:33:08 +08:00
Yeuoly 88ff5867b8 Update internal/cluster/plugin.go
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-17 16:26:35 +08:00
Yeuoly 18985bae16 cleanup: useless codes 2025-11-17 16:26:13 +08:00
Yeuoly 7610630a72 refactor: change package to 2025-11-17 16:20:54 +08:00
Yeuoly fb002e7980 cleanup tests 2025-11-17 16:14:15 +08:00
Yeuoly b376f492f9 fix: linter 2025-11-17 16:12:14 +08:00
Yeuoly 39f5dd4b9a fix: generate 2025-11-17 16:11:53 +08:00
Yeuoly 475675be3d fix: enforce use constants in DBType 2025-11-17 16:11:17 +08:00
Yeuoly 3369c5be10 fix: adapt SetDefault to tests 2025-11-17 16:08:31 +08:00
Yeuoly c69aa72162 refactor: manifest.VersionX 2025-11-17 16:01:40 +08:00
Yeuoly 51a36c7fb0 refactor: naming 2025-11-17 15:58:50 +08:00
Yeuoly 55fac31f97 fix: splits tests 2025-11-17 15:51:02 +08:00
Yeuoly 93586c187b fix: returns after failing in onDebuggingRuntimeDisconnected 2025-11-17 15:27:52 +08:00
Yeuoly 5520df0949 fix: returns after failing in onDebuggingRuntimeDisconnected 2025-11-17 15:26:32 +08:00
Yeuoly 1e5ef88b54 fix: more efficiency implement in installer_local.go 2025-11-17 15:25:06 +08:00
Yeuoly 2369411bcb Update internal/core/local_runtime/load_balancing.go
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-17 15:23:04 +08:00
Yeuoly 6dcc6a1c20 fix: localruntime appconfig in testing module 2025-11-17 15:22:05 +08:00
Yeuoly 2fd48bd113 fix: scaleup default runtime nums to 1 when testing 2025-11-17 15:01:15 +08:00
Yeuoly 91d7b45cd1 fix: missing cwd in testutils 2025-11-17 14:31:25 +08:00
Yeuoly 2a59e4293e refactor 2025-11-17 14:24:05 +08:00
Yeuoly 4dfea2237d fix(installer.go): set success to true after succeed for defer func 2025-11-17 13:48:39 +08:00
Yeuoly 53eac9e3fc fix: add \n to instance write 2025-11-17 13:41:58 +08:00
Yeuoly 7529751695 fix: memory leak 2025-11-14 16:53:19 +08:00
Yeuoly bdab626d9f fix: correctly handle cluster register error 2025-11-14 16:43:04 +08:00
Yeuoly 76818d9fd5 fix: init routine pool 2025-11-14 16:27:00 +08:00
Yeuoly 1ba11fad08 cleanup: RoutineKey 2025-11-14 16:03:11 +08:00
Yeuoly 456f75a4a5 refactor: centralize routine labels (#504) 2025-11-14 15:56:40 +08:00
Yeuoly 976d8b2792 Merge main into refactor/local-runtime 2025-11-14 15:34:40 +08:00
Yeuoly c7d56dcab9 refactor: tests 2025-11-13 18:00:14 +08:00
Yeuoly b36f255371 optimize: GracefulStop for pluginInstance 2025-11-12 21:13:10 +08:00
Yeuoly c6b631d43d fix: init status at the beginning of installation 2025-11-12 21:04:14 +08:00
Yeuoly e40ddbb238 cleanup: better lifecycle management 2025-11-12 21:01:11 +08:00