feat: maintenance flow UX redesign — batch hub, context strip, run history upgrades #89

Merged
chihlasm merged 39 commits from feat/maintenance-ux-redesign into main 2026-02-26 04:17:29 +00:00
Showing only changes of commit 01603c570a - Show all commits

View File

@@ -139,6 +139,10 @@ export interface ProceduralTreeStructure {
steps: ProceduralStep[]
}
// API response types
export type TreeStatus = 'draft' | 'published'
/** Fork lineage metadata. Only present (non-null) on trees that are forks (fork_depth > 0). */
export interface ForkInfo {
parent_tree_id: string | null
root_tree_id: string | null
@@ -148,9 +152,6 @@ export interface ForkInfo {
has_parent_updates: boolean
}
// API response types
export type TreeStatus = 'draft' | 'published'
export interface Tree {
id: string
name: string
@@ -173,7 +174,7 @@ export interface Tree {
created_at: string
updated_at: string
usage_count: number
fork_info?: ForkInfo | null
fork_info: ForkInfo | null
}
export interface TreeListItem {