// Generated by Create API
// https://github.com/CreateAPI/CreateAPI

import Foundation

/// Schema for Orpheus chat sessions
public struct SessionSchema: Codable, Equatable {
    public var createdAt: Date
    public var name: String
    public var sessionId: String
    public var updatedAt: Date
    public var userId: String
    public var visibility: String
    public var workspaceId: String

    public init(createdAt: Date, name: String, sessionId: String, updatedAt: Date, userId: String, visibility: String, workspaceId: String) {
        self.createdAt = createdAt
        self.name = name
        self.sessionId = sessionId
        self.updatedAt = updatedAt
        self.userId = userId
        self.visibility = visibility
        self.workspaceId = workspaceId
    }
}
