package fs import "time" // FileInfo describes a file or directory within a workspace. // Path is always workspace-relative; host absolute paths are never exposed. type FileInfo struct { Name string `json:"name"` Path string `json:"path"` IsDir bool `json:"isDir"` Size int64 `json:"size"` ModTime time.Time `json:"modTime"` }