feat(app-server): include persisted subagent metadata

This commit is contained in:
Brent Traut
2026-06-04 14:23:32 -07:00
parent 448d1372c7
commit 5fb7a44ecf
9 changed files with 140 additions and 12 deletions
@@ -18093,9 +18093,27 @@
"lifecycleStatus": {
"$ref": "#/definitions/v2/ThreadSubagentLifecycleStatus"
},
"model": {
"type": [
"string",
"null"
]
},
"nickname": {
"type": [
"string",
"null"
]
},
"parentThreadId": {
"type": "string"
},
"role": {
"type": [
"string",
"null"
]
},
"threadId": {
"type": "string"
}
@@ -15910,9 +15910,27 @@
"lifecycleStatus": {
"$ref": "#/definitions/ThreadSubagentLifecycleStatus"
},
"model": {
"type": [
"string",
"null"
]
},
"nickname": {
"type": [
"string",
"null"
]
},
"parentThreadId": {
"type": "string"
},
"role": {
"type": [
"string",
"null"
]
},
"threadId": {
"type": "string"
}
@@ -3,4 +3,4 @@
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { ThreadSubagentLifecycleStatus } from "./ThreadSubagentLifecycleStatus";
export type ThreadSubagent = { threadId: string, parentThreadId: string, lifecycleStatus: ThreadSubagentLifecycleStatus, };
export type ThreadSubagent = { threadId: string, parentThreadId: string, lifecycleStatus: ThreadSubagentLifecycleStatus, nickname: string | null, role: string | null, model: string | null, };