diff --git a/agent/cmd/server/nginx_conf/php_extensions.json b/agent/cmd/server/nginx_conf/php_extensions.json index cf16c3de7..78c24c0f4 100644 --- a/agent/cmd/server/nginx_conf/php_extensions.json +++ b/agent/cmd/server/nginx_conf/php_extensions.json @@ -434,5 +434,12 @@ "file": "lz4.so", "versions": ["56","70", "71", "72", "73", "74", "80", "81", "82", "83","84","85"], "installed": false + }, + { + "name": "msgpack", + "check": "msgpack", + "file": "msgpack.so", + "versions": ["56","70", "71", "72", "73", "74", "80", "81", "82", "83","84","85"], + "installed": false } ] diff --git a/core/constant/common.go b/core/constant/common.go index cf5b12540..aab15dc3c 100644 --- a/core/constant/common.go +++ b/core/constant/common.go @@ -57,23 +57,24 @@ var WebUrlMap = map[string]struct{}{ "/apps/upgrade": {}, "/apps/setting": {}, - "/ai": {}, - "/ai/ai-proxy": {}, - "/ai/ai-proxy/model-pool": {}, - "/ai/ai-proxy/api-keys": {}, - "/ai/ai-proxy/groups": {}, - "/ai/ai-proxy/usage": {}, - "/ai/ai-proxy/content": {}, - "/ai/skills-hub": {}, - "/ai/skills-hub/targets": {}, - "/ai/benchmark": {}, - "/ai/model/account": {}, - "/ai/model/local": {}, - "/ai/gpu": {}, - "/ai/gpu/current": {}, - "/ai/gpu/history": {}, - "/ai/mcp": {}, - "/ai/agents/agent": {}, + "/ai": {}, + "/ai/ai-proxy": {}, + "/ai/ai-proxy/model-pool": {}, + "/ai/ai-proxy/api-keys": {}, + "/ai/ai-proxy/groups": {}, + "/ai/ai-proxy/model-groups": {}, + "/ai/ai-proxy/usage": {}, + "/ai/ai-proxy/content": {}, + "/ai/skills-hub": {}, + "/ai/skills-hub/targets": {}, + "/ai/benchmark": {}, + "/ai/model/account": {}, + "/ai/model/local": {}, + "/ai/gpu": {}, + "/ai/gpu/current": {}, + "/ai/gpu/history": {}, + "/ai/mcp": {}, + "/ai/agents/agent": {}, "/containers": {}, "/containers/container/operate": {}, diff --git a/frontend/src/views/ai/agents/agent/index.vue b/frontend/src/views/ai/agents/agent/index.vue index bb3543e33..dd7fcc6ee 100644 --- a/frontend/src/views/ai/agents/agent/index.vue +++ b/frontend/src/views/ai/agents/agent/index.vue @@ -455,9 +455,9 @@ const openCreateFromQuery = async () => { await router.replace({ path: route.path, query: nextQuery }); }; -const openTaskLog = (taskID: string) => { +const openTaskLog = (taskID: string, operateNode?: string) => { if (taskLogRef.value?.openWithTaskID) { - taskLogRef.value.openWithTaskID(taskID); + taskLogRef.value.openWithTaskID(taskID, undefined, operateNode); } };