tui updates for rendering pipeline

This commit is contained in:
Brooklyn Nicholson
2026-04-07 20:11:05 -05:00
parent dcb97f7465
commit 29f2610e4b
12 changed files with 896 additions and 1030 deletions
+9
View File
@@ -1,6 +1,7 @@
export interface ActiveTool {
id: string
name: string
context?: string
}
export interface ApprovalReq {
@@ -17,14 +18,22 @@ export interface ClarifyReq {
export interface Msg {
role: Role
text: string
kind?: 'intro' | 'tool-active'
info?: SessionInfo
toolId?: string
}
export type Role = 'assistant' | 'system' | 'tool' | 'user'
export interface SessionInfo {
cwd?: string
model: string
release_date?: string
skills: Record<string, string[]>
tools: Record<string, string[]>
update_behind?: number | null
update_command?: string
version?: string
}
export interface Usage {