[{"data":1,"prerenderedAt":394},["ShallowReactive",2],{"navigation_docs_en":3,"changelog_en_v1-27-0":289},[4,18,51,254,267,276],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"/docs/getting-started","docs/1.getting-started",[10,14],{"title":11,"path":12,"stem":13},"Introduction","/docs/getting-started/introduction","docs/1.getting-started/1.introduction",{"title":15,"path":16,"stem":17},"Quick Start","/docs/getting-started/quick-start","docs/1.getting-started/2.quick-start",{"title":19,"icon":6,"path":20,"stem":21,"children":22,"page":6},"Features","/docs/features","docs/2.features",[23,27,31,35,39,43,47],{"title":24,"path":25,"stem":26},"Alert Triage","/docs/features/alert-triage","docs/2.features/2.alert-triage",{"title":28,"path":29,"stem":30},"Incident Investigation","/docs/features/incident-investigation","docs/2.features/3.incident-investigation",{"title":32,"path":33,"stem":34},"Deployment Verification","/docs/features/deployment-verification","docs/2.features/4.deployment-verification",{"title":36,"path":37,"stem":38},"Data Exploration","/docs/features/data-exploration","docs/2.features/5.data-exploration",{"title":40,"path":41,"stem":42},"Knowledges","/docs/features/knowledges","docs/2.features/6.knowledges",{"title":44,"path":45,"stem":46},"Castrel Proxy","/docs/features/castrel-proxy","docs/2.features/7.castrel-proxy",{"title":48,"path":49,"stem":50},"Automations","/docs/features/automations","docs/2.features/8.automations",{"title":52,"icon":6,"path":53,"stem":54,"children":55},"Integrations","/docs/integrations","docs/3.integrations/index",[56,57,62,67,72,77,81,85,89,94,99,104,109,113,117,122,127,131,136,141,146,151,156,160,165,170,174,178,183,188,193,198,203,208,212,216,220,224,229,234,239,244,249],{"title":52,"path":53,"stem":54},{"title":58,"path":59,"stem":60,"icon":61},"Prometheus","/docs/integrations/prometheus","docs/3.integrations/1.prometheus","i-simple-icons-prometheus",{"title":63,"path":64,"stem":65,"icon":66},"AWS","/docs/integrations/aws","docs/3.integrations/10.aws","i-simple-icons-amazonwebservices",{"title":68,"path":69,"stem":70,"icon":71},"Alibaba Cloud (Aliyun)","/docs/integrations/aliyun","docs/3.integrations/12.aliyun","i-simple-icons-alibabacloud",{"title":73,"path":74,"stem":75,"icon":76},"Tencent Cloud","/docs/integrations/tencent-cloud","docs/3.integrations/13.tencent-cloud","i-lucide-plug",{"title":78,"path":79,"stem":80,"icon":76},"Huawei Cloud","/docs/integrations/huaweicloud","docs/3.integrations/14.huaweicloud",{"title":82,"path":83,"stem":84,"icon":76},"Volcengine","/docs/integrations/volcengine","docs/3.integrations/15.volcengine",{"title":86,"path":87,"stem":88,"icon":76},"QingFanYun (Cloudwise ITSM)","/docs/integrations/qingfanyun","docs/3.integrations/16.qingfanyun",{"title":90,"path":91,"stem":92,"icon":93},"Grafana","/docs/integrations/grafana","docs/3.integrations/17.grafana","i-simple-icons-grafana",{"title":95,"path":96,"stem":97,"icon":98},"VictoriaMetrics","/docs/integrations/victoriametrics","docs/3.integrations/18.victoriametrics","i-simple-icons-victoriametrics",{"title":100,"path":101,"stem":102,"icon":103},"New Relic","/docs/integrations/new-relic","docs/3.integrations/19.new-relic","i-simple-icons-newrelic",{"title":105,"path":106,"stem":107,"icon":108},"Elasticsearch","/docs/integrations/elasticsearch","docs/3.integrations/2.elasticsearch","i-simple-icons-elasticsearch",{"title":110,"path":111,"stem":112,"icon":76},"Zabbix","/docs/integrations/zabbix","docs/3.integrations/20.zabbix",{"title":114,"path":115,"stem":116,"icon":76},"JianKongBao","/docs/integrations/jiankongbao","docs/3.integrations/21.jiankongbao",{"title":118,"path":119,"stem":120,"icon":121},"PagerDuty","/docs/integrations/pagerduty","docs/3.integrations/22.pagerduty","i-simple-icons-pagerduty",{"title":123,"path":124,"stem":125,"icon":126},"Sentry","/docs/integrations/sentry","docs/3.integrations/23.sentry","i-simple-icons-sentry",{"title":128,"path":129,"stem":130,"icon":76},"Freshworks / Freshservice","/docs/integrations/freshworks","docs/3.integrations/24.freshworks",{"title":132,"path":133,"stem":134,"icon":135},"Linear","/docs/integrations/linear","docs/3.integrations/25.linear","i-simple-icons-linear",{"title":137,"path":138,"stem":139,"icon":140},"ClickHouse","/docs/integrations/clickhouse","docs/3.integrations/26.clickhouse","i-simple-icons-clickhouse",{"title":142,"path":143,"stem":144,"icon":145},"Kubernetes","/docs/integrations/kubernetes","docs/3.integrations/27.kubernetes","i-simple-icons-kubernetes",{"title":147,"path":148,"stem":149,"icon":150},"Terraform Cloud / HCP Terraform","/docs/integrations/terraform","docs/3.integrations/28.terraform","i-simple-icons-terraform",{"title":152,"path":153,"stem":154,"icon":155},"Jenkins","/docs/integrations/jenkins","docs/3.integrations/29.jenkins","i-simple-icons-jenkins",{"title":157,"path":158,"stem":159,"icon":93},"Grafana Loki","/docs/integrations/grafana-loki","docs/3.integrations/3.grafana-loki",{"title":161,"path":162,"stem":163,"icon":164},"Ansible / AWX","/docs/integrations/ansible","docs/3.integrations/30.ansible","i-simple-icons-ansible",{"title":166,"path":167,"stem":168,"icon":169},"GitLab","/docs/integrations/gitlab","docs/3.integrations/31.gitlab","i-simple-icons-gitlab",{"title":171,"path":172,"stem":173,"icon":76},"DingTalk","/docs/integrations/dingtalk","docs/3.integrations/32.dingtalk",{"title":175,"path":176,"stem":177,"icon":76},"Feishu / Lark","/docs/integrations/feishu","docs/3.integrations/33.feishu",{"title":179,"path":180,"stem":181,"icon":182},"Telegram","/docs/integrations/telegram","docs/3.integrations/34.telegram","i-simple-icons-telegram",{"title":184,"path":185,"stem":186,"icon":187},"Email","/docs/integrations/email","docs/3.integrations/35.email","i-simple-icons-gmail",{"title":189,"path":190,"stem":191,"icon":192},"WeiXin Clawbot (Enterprise WeChat)","/docs/integrations/weixin-clawbot","docs/3.integrations/36.weixin-clawbot","i-simple-icons-wechat",{"title":194,"path":195,"stem":196,"icon":197},"Notion","/docs/integrations/notion","docs/3.integrations/37.notion","i-simple-icons-notion",{"title":199,"path":200,"stem":201,"icon":202},"Confluence","/docs/integrations/confluence","docs/3.integrations/38.confluence","i-simple-icons-confluence",{"title":204,"path":205,"stem":206,"icon":207},"Google Docs","/docs/integrations/google-docs","docs/3.integrations/39.google-docs","i-simple-icons-googledocs",{"title":209,"path":210,"stem":211,"icon":93},"Grafana Tempo","/docs/integrations/grafana-tempo","docs/3.integrations/4.grafana-tempo",{"title":213,"path":214,"stem":215,"icon":76},"DingTalk Docs","/docs/integrations/dingtalk-docs","docs/3.integrations/40.dingtalk-docs",{"title":217,"path":218,"stem":219,"icon":76},"LDAP","/docs/integrations/ldap","docs/3.integrations/41.ldap",{"title":221,"path":222,"stem":223,"icon":76},"Dify","/docs/integrations/dify","docs/3.integrations/42.dify",{"title":225,"path":226,"stem":227,"icon":228},"Custom MCP","/docs/integrations/custom-mcp","docs/3.integrations/43.custom-mcp","i-simple-icons-anthropic",{"title":230,"path":231,"stem":232,"icon":233},"GitHub","/docs/integrations/github","docs/3.integrations/5.github","i-simple-icons-github",{"title":235,"path":236,"stem":237,"icon":238},"Slack","/docs/integrations/slack","docs/3.integrations/6.slack","i-simple-icons-slack",{"title":240,"path":241,"stem":242,"icon":243},"Vercel","/docs/integrations/vercel","docs/3.integrations/7.vercel","i-simple-icons-vercel",{"title":245,"path":246,"stem":247,"icon":248},"Graylog","/docs/integrations/graylog","docs/3.integrations/8.graylog","i-simple-icons-graylog",{"title":250,"path":251,"stem":252,"icon":253},"Datadog","/docs/integrations/datadog","docs/3.integrations/9.datadog","i-simple-icons-datadog",{"title":255,"path":256,"stem":257,"children":258,"page":6},"Open Platform","/docs/open-platform","docs/4.open-platform",[259,263],{"title":260,"path":261,"stem":262},"Authentication","/docs/open-platform/authentication","docs/4.open-platform/1.authentication",{"title":264,"path":265,"stem":266},"Knowledges API","/docs/open-platform/knowledges","docs/4.open-platform/2.knowledges",{"title":268,"path":269,"stem":270,"children":271,"page":6},"More","/docs/more","docs/5.more",[272],{"title":273,"path":274,"stem":275},"Roadmap","/docs/more/roadmap","docs/5.more/1.roadmap",{"title":277,"path":278,"stem":279,"children":280,"page":6},"Security","/docs/security","docs/6.security",[281,285],{"title":282,"path":283,"stem":284},"Privacy Policy","/docs/security/privacy-policy","docs/6.security/1.privacy-policy",{"title":286,"path":287,"stem":288},"Terms of Service","/docs/security/terms-of-service","docs/6.security/2.terms-of-service",{"id":290,"title":291,"body":292,"description":382,"extension":383,"meta":384,"navigation":6,"path":390,"seo":391,"stem":392,"__hash__":393},"changelog_en/changelog/0.v1-27-0.md","Dashboard Generation and Execution Upgrade",{"type":293,"value":294,"toc":371},"minimark",[295,300,304,311,314,320,323,327,338,342,346,357,360],[296,297,299],"h2",{"id":298},"new-feature-dashboard-generation-and-execution-upgrade","New Feature: Dashboard Generation and Execution Upgrade",[301,302,303],"p",{},"You can now describe what you need in plain language and let the model generate dashboard query statements for you, building a monitoring view quickly without writing complex query syntax by hand.",[301,305,306],{},[307,308],"img",{"alt":309,"src":310},"LLM-generated dashboard query","/images/changelog/v1-27-0/dashboard-create-en.gif",[301,312,313],{},"Generated dashboards can be executed directly in later tasks: a single call can run an entire dashboard or one of its groups, pulling data from multiple charts at once instead of calling a tool for each chart separately. This cuts down repeated tool calls and helps analysis reach a conclusion faster.",[301,315,316],{},[307,317],{"alt":318,"src":319},"Executing a dashboard within a task","/images/changelog/v1-27-0/dashboard-execute-en.gif",[301,321,322],{},"Dashboards often need further refinement after they're generated. Grouping, chart variables, and panel layout can be edited directly in the UI — grouping dashboards by business line, environment, or team, reusing the same template across different services or instances, and resizing or repositioning panels as needed.",[296,324,326],{"id":325},"_1-enhanced-integration","1 Enhanced Integration",[328,329,330],"ul",{},[331,332,333,337],"li",{},[334,335,336],"strong",{},"Enhanced",": JumpServer (separates admin and user tokens, and lets regular users create jobs and correctly retrieve execution results)",[296,339,341],{"id":340},"full-release-checklist","Full Release Checklist",[343,344,345],"h3",{"id":345},"feat",[328,347,348,351,354],{},[331,349,350],{},"Added LLM-assisted dashboard query generation, with the ability to execute an entire dashboard or one of its groups in a task to reduce tool calls.",[331,352,353],{},"Added dashboard grouping, chart variable substitution, and drag-to-resize layouts as ways to refine and maintain dashboards.",[331,355,356],{},"Improved JumpServer integration by separating admin and user tokens, and enabling regular users to create jobs and correctly retrieve execution results.",[343,358,359],{"id":359},"bugfix",[328,361,362,365,368],{},[331,363,364],{},"Fixed a 422 authorization error that blocked Feishu Docs installation due to a missing configuration.",[331,366,367],{},"Fixed an issue where marking an artifact as knowledge skipped name validation, causing existing knowledge with the same name to be overwritten.",[331,369,370],{},"Fixed an issue where custom MCP calls incorrectly passed through the connection ID, causing tool calls to fail.",{"title":372,"searchDepth":373,"depth":373,"links":374},"",2,[375,376,377],{"id":298,"depth":373,"text":299},{"id":325,"depth":373,"text":326},{"id":340,"depth":373,"text":341,"children":378},[379,381],{"id":345,"depth":380,"text":345},3,{"id":359,"depth":380,"text":359},"This release adds LLM-assisted dashboard query generation, and generated dashboards can now be executed as a whole or by group within a task to cut down repeated tool calls and speed up analysis. It also strengthens JumpServer integration permissions and result retrieval, and fixes issues with Feishu Docs installation, knowledge naming conflicts, and custom MCP calls.","md",{"date":385,"version":386,"order":387,"image":388},"2026-09-14","v1.27.0",29,{"src":389},"/images/changelog/v1-27-0/dashboard-cover-en.png","/changelog/v1-27-0",{"title":291,"description":382},"changelog/0.v1-27-0","lmOYjhljx9bHRjT_lQCA8IpFuyC1baoOIP8YEcRzxDk",1789384677875]