Skip to content

v3.15.17: pytest support, Copilot tool refresh, stable embedding spaces

Choose a tag to compare

@proffesor-for-testing proffesor-for-testing released this 28 Oct 13:42
· 146 commits to main since this release
b177b23

What's New

  • pytest support: Python projects can run their pytest suites with aqe test execute and test_execute_parallel, and those runs now count as measured learning outcomes. Python projects are detected automatically; AQE_PYTHON chooses the interpreter. (#1248)
  • VS Code Copilot reloads AQE tools after an upgrade: re-running aqe init after an upgrade makes Copilot pick up the new tool schemas instead of keeping a stale cached list. If the error persists, run "MCP: Reset Cached Tools". (#1269)
  • Stable embedding spaces: the same embedding model keeps its embedding space after a restart, and a different model behind the same endpoint is refused rather than mixed in. (#1298, #1282)
  • Better semantic code search: an installed Ollama MiniLM model (all-minilm) is used, and when several files match a text query equally, the closest matches are listed first. (#1229, #1287)
  • Monorepo test runs: Jest packages run with Jest, the flaky detector runs from each package's directory, and aqe test execute --project-root is available. (#1272)

Getting Started

npx agentic-qe init --auto

See CHANGELOG for full details.