This repository was archived by the owner on Nov 14, 2026. It is now read-only.
Repository navigation
EvoLink CLI 0.12.0
·
32 commits
to main
since this release
The CLI shares MCP 1.10.0's deadline-bound task waits and task-list detail reporting, and a refreshed quote now replaces the quote it came from.
- Task waits (#17).
tasks waitandgenerate --waitkeep one deadline for every round, read, token renewal check, pause and the update notice. The first round always runs; a later round starts only with at least 2 s left. Between rounds the usual rhythm is kept (image 3 s, audio 6 s, video 8 s). At the limit,wait_timeoutsays that stopping does not cancel the task and reportsstatus_check:verifiedwithlast_statusandread_at, orunverifiedwith the Dashboard check;recoverygivesevolink tasks wait TASK_ID.tasks get,downloadandtasks resumeread once without automatic retries. - Quote refresh (#18). One estimate is one generation: a refresh issues a new quote ID but keeps the same
client_request_id, and the earlier quote becomessuperseded. Submitting or resuming it returnsquote_supersededand points to the current quote, or to its task if that quote was already submitted. Refresh, submit and resume share one lock; a submission that starts during a refresh returnssubmission_already_started, and a concurrent refresh returnsquote_refresh_conflict. Quotes refreshed by 0.11.0 or earlier are not linked to each other. - Task list details (#19).
tasks listpasses through MCP 1.10.0'sdetails_status, per-rowdetails_reason,details_retry_task_ids,details_coverage,details_errorandlast_page. Retry the listed IDs for free withtasks batch --ids; checknot_returnedrows withtasks get. - New error codes:
task_query_timeout,quote_superseded,quote_refresh_conflictandquote_refresh_incomplete. The bundledevolink-cliskill is updated, so runevolink skills installafter upgrading. The embedded shared core is MCP 1.10.0 (source SHA-2566532b781fb30919efbd4d448e07efbbaa15ff15cff4b64ebaafe880db83867c9). - No change to login, setup or uploads.
Validation: 157 tests, 143 mutations (7 that hit the time limit on a busy host were each detected in a single re-run) and the pricing-rule mutation suites passed on the test host; the packed package (68 files) reports 0.12.0 and passes the task-response, quote-refresh and wait-deadline tests; the embedded core equals a fresh sync from the MCP 1.10.0 release tree. No paid generation was run.
Upgrade with npm install -g @evolinkai/cli@0.12.0, then run evolink skills install.