From 6b540a5f99e908eb179de73d23928b76b854fc3f Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Fri, 3 Jul 2026 20:32:34 +0800 Subject: [PATCH] feat: add foreign toplevel id to ipc --- src/ipc/ipc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ipc/ipc.h b/src/ipc/ipc.h index db874b9f..af1e9c64 100644 --- a/src/ipc/ipc.h +++ b/src/ipc/ipc.h @@ -143,6 +143,8 @@ static cJSON *build_client_json(Client *c) { cJSON_AddNumberToObject(obj, "id", c->id); cJSON_AddNumberToObject(obj, "pid", c->pid); + cJSON_AddStringToObject(obj, "foreign_toplevel_id", + c->ext_foreign_toplevel->identifier); cJSON_AddStringToObject(obj, "title", client_get_title(c)); cJSON_AddStringToObject(obj, "appid", client_get_appid(c)); cJSON_AddStringToObject(obj, "monitor",