Skip to content

Top-level functions

8 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
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>