agentskit.js

AdvancedCostGuard

Auto-generated API reference for AdvancedCostGuard.

Interface: AdvancedCostGuard

Defined in: observability/src/cost-guard-advanced.ts:197

#Extends

  • Observer

#Properties

#costUsd

costUsd: (tenant) => number

Defined in: observability/src/cost-guard-advanced.ts:199

#Parameters

tenant

string

#Returns

number


#enable

enable: (tenant) => void

Defined in: observability/src/cost-guard-advanced.ts:203

Re-enable a tenant disabled by kill mode. Caller must also clear the persisted flag.

#Parameters

tenant

string

#Returns

void


#isDisabled

isDisabled: (tenant) => boolean

Defined in: observability/src/cost-guard-advanced.ts:201

#Parameters

tenant

string

#Returns

boolean


#name

name: string

Defined in: core/dist/index.d.ts:154

#Inherited from

Observer.name


#on

on: (event) => void | Promise<void>

Defined in: core/dist/index.d.ts:155

#Parameters

event

AgentEvent

#Returns

void | Promise<void>

#Inherited from

Observer.on


#reset

reset: (tenant?) => void

Defined in: observability/src/cost-guard-advanced.ts:204

#Parameters

tenant?

string

#Returns

void


#setTenant

setTenant: (tenant) => void

Defined in: observability/src/cost-guard-advanced.ts:198

#Parameters

tenant

string | undefined

#Returns

void


#tenants

tenants: () => string[]

Defined in: observability/src/cost-guard-advanced.ts:205

#Returns

string[]


#windowSpend

windowSpend: (tenant, window) => number | undefined

Defined in: observability/src/cost-guard-advanced.ts:200

#Parameters

tenant

string

window

string

#Returns

number | undefined

Explore nearby

✎ Edit this page on GitHubΒ·Found a problem? Open an issue β†’Β·How to contribute β†’

On this page