UNPKG

@juspay/neurolink

Version:

The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002

36 lines (35 loc) • 1.28 kB
#!/usr/bin/env node /** * NeuroLink CLI Telemetry Commands * * Commands for managing telemetry: * - status: Show telemetry status * - flush: Flush pending spans * - stats: Show token/cost stats */ import type { CommandModule } from "yargs"; import type { TelemetryStatusArgs as StatusArgs, TelemetryFlushArgs as FlushArgs, TelemetryStatsArgs as StatsArgs, TelemetryNativePrepareArgs, TelemetryNativeValidateArgs } from "../../types/index.js"; /** * Telemetry Command Factory */ export declare class TelemetryCommandFactory { /** * Create the telemetry command group */ static createTelemetryCommands(): CommandModule<object, object>; /** Stage a native migration without modifying an installed service. */ static createNativePrepareCommand(): CommandModule<object, TelemetryNativePrepareArgs>; static createNativeValidateCommand(): CommandModule<object, TelemetryNativeValidateArgs>; /** * Create the status subcommand */ static createStatusCommand(): CommandModule<object, StatusArgs>; /** * Create the flush subcommand */ static createFlushCommand(): CommandModule<object, FlushArgs>; /** * Create the stats subcommand */ static createStatsCommand(): CommandModule<object, StatsArgs>; }