Griptape/rulesets
@webframp/griptape/rulesetsv2026.08.29.1
01README
Griptape Cloud Rulesets — behavioral rulesets and their rules
02Release Notes
2026.08.29.1
Added: Initial code-generated release of @webframp/griptape/rulesets with 10 methods covering the Griptape Cloud rulesets API surface.
03Models
@webframp/griptape/rulesetsv2026.08.29.1griptape/rulesets.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_rules(page?: number, page_size?: number, ruleset_id?: string)
list operation
| Argument | Type | Description |
|---|---|---|
| page? | number | |
| page_size? | number | |
| ruleset_id? | string |
fn create_rule(metadata?: unknown, name: string, rule: string)
create operation
| Argument | Type | Description |
|---|---|---|
| metadata? | unknown | |
| name | string | |
| rule | string |
fn get_rule(rule_id: string)
get operation
| Argument | Type | Description |
|---|---|---|
| rule_id | string |
fn update_rule(rule_id: string, metadata?: unknown, name?: string, rule?: string)
update operation
| Argument | Type | Description |
|---|---|---|
| rule_id | string | |
| metadata? | unknown | |
| name? | string | |
| rule? | string |
fn delete_rule(rule_id: string)
delete operation
| Argument | Type | Description |
|---|---|---|
| rule_id | string |
fn list_rulesets(page?: number, page_size?: number, alias?: string)
list operation
| Argument | Type | Description |
|---|---|---|
| page? | number | |
| page_size? | number | |
| alias? | string |
fn create_ruleset(alias?: string, description?: string, metadata?: unknown, name: string, rule_ids?: array)
create operation
| Argument | Type | Description |
|---|---|---|
| alias? | string | |
| description? | string | |
| metadata? | unknown | |
| name | string | |
| rule_ids? | array |
fn get_ruleset(ruleset_id: string)
get operation
| Argument | Type | Description |
|---|---|---|
| ruleset_id | string |
fn update_ruleset(ruleset_id: string, alias?: string, description?: string, metadata?: unknown, name?: string, rule_ids?: array)
update operation
| Argument | Type | Description |
|---|---|---|
| ruleset_id | string | |
| alias? | string | |
| description? | string | |
| metadata? | unknown | |
| name? | string | |
| rule_ids? | array |
fn delete_ruleset(ruleset_id: string)
delete operation
| Argument | Type | Description |
|---|---|---|
| ruleset_id | string |
Resources
rules(infinite)— list operation
rule(infinite)— create operation
rulesets(infinite)— list operation
ruleset(infinite)— create operation
04Stats
A
100 / 100
Downloads
0
Archive size
15.6 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