class

Anthropic::BetaSessionResources

Inherits Reference < Object

Session Resources API resource (beta)

Constructors

new(client : Client)
Source

Instance methods

add_file(session_id : String, file_id : String, mount_path : String | Nil = nil, betas : Array(String) = [] of String, workspace_id : String | Nil = nil) : BetaSessionResource

Attach a file to a session

Source
delete(session_id : String, resource_id : String, betas : Array(String) = [] of String, workspace_id : String | Nil = nil) : BetaSessionResourceDeleted

Remove a resource from a session

Source
list(session_id : String, limit : Int32 = 20, page : String | Nil = nil, betas : Array(String) = [] of String, workspace_id : String | Nil = nil) : BetaSessionResourceListResponse

List resources in a session

Source
retrieve(session_id : String, resource_id : String, betas : Array(String) = [] of String, workspace_id : String | Nil = nil) : BetaSessionResource

Retrieve a specific resource

Source
update(session_id : String, resource_id : String, authorization_token : String, betas : Array(String) = [] of String, workspace_id : String | Nil = nil) : BetaSessionResource

Update a resource's authorization token

Source