Repository navigation
EvoLink CLI 0.14.0
Generate without a quote when the user opts out of estimates, estimate and submit up to 50 inputs at once, submit an expired quote whose price did not change, and get reference prices for GPT Image 2.6 and Gemini Omni. The embedded core is MCP 1.12.0.
- Generate without an estimate (#26).
evolink generate <type> --model MODEL --input-file FILE --skip-estimatesubmits without a quote, only when the user explicitly opted out of estimates. It saves a record with its own request ID, soevolink tasks resumecan recover an uncertain submission and a retry never submits twice. Invalid input and an explicit--max-cost-usdare still refused. - Batches (#26).
evolink estimate --model MODEL --inputs-file FILE(a JSON array or JSONL, 1–50 inputs of one model) saves one quote for the batch;evolink generate <type> --quote ID --confirmsubmits every input at once and lists each task ID or error. Collect the results withevolink tasks batch --ids ….evolink tasks resume --quote IDfinishes a partly submitted batch with the same request ID, within 23 hours of the first submission: accepted inputs return their original tasks without a new charge. - Expired quotes (#26). Quotes are valid for 24 hours.
generate --quoteon an expired quote estimates again and submits under the original approval when the input and price are unchanged (approval_expired); a changed price still fails withprice_changed. - Reference prices (#26). GPT Image 1.5 to 2.6 and the Gemini Omni Flash video models return
token_billedreference prices, as the gateway reserves at submission;--max-cost-usdmust cover 1.5 times the reference price. Gemini Omni inputs with videos need--media-seconds. - More documented models (#26). Kling 4.0 Flash, Gemini Omni 1.2 Flash and
voice-enrollment. - CI test jobs get 40 minutes (#27).
Validation: CI passed on Linux, macOS and Windows with Node 22 and 24. On a Linux test host the full suite passed on Node 22 and 24 (181 tests: 180 passed, 1 skipped because it needs a non-root user), all 183 mutation checks were detected, and npm audit reported no vulnerabilities. The attached package was built by CI on Ubuntu (SHA-256 0fb74b3da42c6288b92b7b80b1d4263d9f195c87339f307213243ebb622bec4e, the same as the test host's). No paid generation was run.
Upgrade with npm install -g @evolinkai/cli@0.14.0.