feat: session source in session_meta and an Automated sidebar folder (#40)

Co-authored-by: Alice <alice@prismshadow.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Yaowei Zheng
2026-07-23 00:58:43 +08:00
committed by GitHub
parent e0bf1706b9
commit c380113e26
30 changed files with 1023 additions and 74 deletions
+1
View File
@@ -41,6 +41,7 @@ interface SessionMetaPayload {
thinking_level: string; // "default" when unconfigured
agent_state: string; // absolute path of the Agent State
workspace: string; // absolute path of the Workspace
source?: "subagent" | "schedule"; // session origin; absent = user-created
}
interface ToolDefinition {
+1
View File
@@ -41,6 +41,7 @@ interface SessionMetaPayload {
thinking_level: string; // 未配置时为 "default"
agent_state: string; // Agent State 绝对路径
workspace: string; // Workspace 绝对路径
source?: "subagent" | "schedule"; // Session 来源;缺省 = 用户创建
}
interface ToolDefinition {