Skip to content

Top-level functions

11 wrappers generated from top-level JavaScript globals. Every entry takes a single object literal whose keys mirror the original parameter names, plus an optional prompt: string for the LLM path.

MethodFirst signature
atob
atob(input: { data: string; prompt?: string }): Promise<string>
btoa
btoa(input: { data: string; prompt?: string }): Promise<string>
decodeURI
decodeURI(input: { encodedURI: string; prompt?: string }): Promise<string>
decodeURIComponent
decodeURIComponent(input: { encodedURIComponent: string; prompt?: string }): Promise<string>
encodeURI
encodeURI(input: { uri: string; prompt?: string }): Promise<string>
encodeURIComponent
encodeURIComponent(input: { uriComponent: string | number | boolean; prompt?: string }): Promise<string>
isFinite
isFinite(input: { number: number; prompt?: string }): Promise<boolean>
isNaN
isNaN(input: { number: number; prompt?: string }): Promise<boolean>
parseFloat
parseFloat(input: { string: string; prompt?: string }): Promise<number>
parseInt
parseInt(input: { string: string; radix?: number; prompt?: string }): Promise<number>
structuredClone
structuredClone(input: { value: T; options?: StructuredSerializeOptions; prompt?: string }): Promise<T>