This repository was archived by the owner on Nov 14, 2026. It is now read-only.
Repository navigation
A quote now holds for 24 hours at the approved price or lower, and tasks resume follows the same rule. Qwen TTS gets a reference price, and Gemini Omni estimates list the price at each input resolution. The embedded core is MCP 1.12.1.
- Quotes hold 24 hours at the approved price or lower (#28).
evolink generate <type> --quote ID --confirmestimates again and submits the same input at the approved price or lower, also under later pricing rules. A higher price fails withprice_changedand a changed input withquote_input_changed. From the quote'sexpires_at(at most 24 hours after the estimate) it fails withquote_expiredand nothing is sent: estimate again. The 0.14.0 submission of an expired quote at an unchanged price (approval_expired) is gone. tasks resume(#28). It keeps its 23-hour window and follows the same rule: past the quote's expiry, or at a higher price, nothing is sent. The error says to checkevolink tasks batchorevolink tasks listfor what went through, and to estimate only the rest as a new generation or batch.- Reference prices (#28).
qwen-audio-3.1-tts-flashreturns atoken_billedreference price from its text, as EvoLink reserves at submission;hot_fix: nullis read as nohot_fix. Gemini Omni estimates list the price at each input resolution, with the reference at 4K. - On Windows, CI gives each mutation check 120 seconds (#29).
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 (187 tests: 186 passed, 1 skipped because it needs a non-root user), all 194 mutation checks were detected, and npm audit reported no vulnerabilities. The attached package was built by CI on Ubuntu (SHA-256 9ef6231af8bebab85311b4f40b6f77402627d42710bce3032d5bc9ca95a856b7, the same as the test host's). No paid generation was run.
Upgrade with npm install -g @evolinkai/cli@0.14.1.