Skip to main content

Griptape/rulesets

@webframp/griptape/rulesetsv2026.08.29.1· 12d agoMODELS
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.

03Models1
@webframp/griptape/rulesetsv2026.08.29.1griptape/rulesets.ts

Global Arguments

ArgumentTypeDescription
apiKey?stringGriptape Cloud API key; overrides the GT_CLOUD_API_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
baseUrl?stringGriptape 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
ArgumentTypeDescription
page?number
page_size?number
ruleset_id?string
fn create_rule(metadata?: unknown, name: string, rule: string)
create operation
ArgumentTypeDescription
metadata?unknown
namestring
rulestring
fn get_rule(rule_id: string)
get operation
ArgumentTypeDescription
rule_idstring
fn update_rule(rule_id: string, metadata?: unknown, name?: string, rule?: string)
update operation
ArgumentTypeDescription
rule_idstring
metadata?unknown
name?string
rule?string
fn delete_rule(rule_id: string)
delete operation
ArgumentTypeDescription
rule_idstring
fn list_rulesets(page?: number, page_size?: number, alias?: string)
list operation
ArgumentTypeDescription
page?number
page_size?number
alias?string
fn create_ruleset(alias?: string, description?: string, metadata?: unknown, name: string, rule_ids?: array)
create operation
ArgumentTypeDescription
alias?string
description?string
metadata?unknown
namestring
rule_ids?array
fn get_ruleset(ruleset_id: string)
get operation
ArgumentTypeDescription
ruleset_idstring
fn update_ruleset(ruleset_id: string, alias?: string, description?: string, metadata?: unknown, name?: string, rule_ids?: array)
update operation
ArgumentTypeDescription
ruleset_idstring
alias?string
description?string
metadata?unknown
name?string
rule_ids?array
fn delete_ruleset(ruleset_id: string)
delete operation
ArgumentTypeDescription
ruleset_idstring

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