Griptape/buckets
@webframp/griptape/bucketsv2026.08.29.1
01README
Griptape Cloud Buckets — asset buckets and their stored assets
02Release Notes
2026.08.29.1
Added: Initial code-generated release of @webframp/griptape/buckets with 10 methods covering the Griptape Cloud buckets API surface.
03Models
@webframp/griptape/bucketsv2026.08.29.1griptape/buckets.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| apiKey? | string | Griptape Cloud API key; overrides the GT_CLOUD_API_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| baseUrl? | string | Griptape Cloud API base URL; overrides the GT_CLOUD_BASE_URL environment variable and the built-in default. |
fn list_buckets(page?: number, page_size?: number)
list operation
| Argument | Type | Description |
|---|---|---|
| page? | number | |
| page_size? | number |
fn create_bucket(name: string)
create operation
| Argument | Type | Description |
|---|---|---|
| name | string |
fn get_bucket(bucket_id: string)
get operation
| Argument | Type | Description |
|---|---|---|
| bucket_id | string |
fn update_bucket(bucket_id: string, name?: string)
update operation
| Argument | Type | Description |
|---|---|---|
| bucket_id | string | |
| name? | string |
fn delete_bucket(bucket_id: string)
delete operation
| Argument | Type | Description |
|---|---|---|
| bucket_id | string |
fn create_asset_url(name: string, bucket_id: string, content_type?: string, operation?: unknown)
create operation
| Argument | Type | Description |
|---|---|---|
| name | string | |
| bucket_id | string | |
| content_type? | string | Optional MIME type to apply to the presigned URL. When provided, overrides the type guessed from ... |
| operation? | unknown |
fn list_assets(bucket_id: string, page?: number, page_size?: number, prefix?: string, postfix?: string)
list operation
| Argument | Type | Description |
|---|---|---|
| bucket_id | string | |
| page? | number | |
| page_size? | number | |
| prefix? | string | |
| postfix? | string |
fn create_asset(bucket_id: string, name: string)
create operation
| Argument | Type | Description |
|---|---|---|
| bucket_id | string | |
| name | string |
fn get_asset(name: string, bucket_id: string, include_contents?: boolean)
get operation
| Argument | Type | Description |
|---|---|---|
| name | string | |
| bucket_id | string | |
| include_contents? | boolean | true/false to include contents for the asset. |
fn delete_asset(name: string, bucket_id: string)
delete operation
| Argument | Type | Description |
|---|---|---|
| name | string | |
| bucket_id | string |
Resources
buckets(infinite)— list operation
bucket(infinite)— create operation
asset_url(infinite)— create operation
assets(infinite)— list operation
asset(infinite)— create operation
04Stats
A
100 / 100
Downloads
0
Archive size
16.1 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels