Skip to content

v3.15.12: Evidence-complete coverage, durable daemon, embedder fallback

Choose a tag to compare

@proffesor-for-testing proffesor-for-testing released this 23 Oct 10:37
90a91fe

What's New

  • Coverage verdicts need real evidence. aqe coverage, aqe ci, aqe fleet run analyze and MCP coverage_analyze_sublinear no longer report PASSED from a coverage report that leaves out source files or is older than the code. They report INSUFFICIENT EVIDENCE (exit 3) and name the missing files. Files you exclude in your vitest, jest, nyc or c8 coverage config are respected.
  • task_orchestrate coverage tasks work. They now use the same analysis as coverage_analyze_sublinear.
  • The worker daemon stays running. start-daemon.cjs starts the server in daemon mode, and its daemon.log is capped at 5 MB (AQE_DAEMON_LOG_MAX_SIZE). Re-run aqe init once to regenerate the script.
  • Embedder outages no longer break learning. If the embedding endpoint fails mid-session, pattern search and storage fall back to text, and the result says so. The embedder is retried in the background. aqe hooks learn and aqe hooks search keep working.
  • Only measured similarity is reported. Experience guidance no longer reports similarity values that were never computed.
  • Invalid task priorities are rejected by task_orchestrate, task_list and aqe task list, with a clear message. Thanks @rudycelekli.
  • More secrets redacted, less prose redacted. Redaction now covers hf_, npm_ and cog_ tokens, Authorization: Token headers, private keys with no END line, and whole objects under sensitive keys. It also applies to the hooks health log and the OpenCode plugin. Plain phrases like "Bearer authorization" are left alone.
  • Smaller fixes:
    • streaming LLM calls no longer time out while a slow consumer is still reading;
    • an interrupt reaches the embedding host once, not twice;
    • code-analysis caches are keyed by SHA-256 (thanks @rudycelekli);
    • infra health works with a custom agent prefix (thanks @rudycelekli).
  • Security: CI and the Docker image use the patched Node releases from October 2026 (24.22.1, and 22.23.4 for the compatibility job).

Getting Started

npx agentic-qe init --auto

See CHANGELOG for full details.