Skip to content

v0.0.4

Choose a tag to compare

@xiehust xiehust released this 10 Aug 14:52
· 1052 commits to main since this release

What's Changed

  • feat(eval): run up to 3 batch evaluations concurrently — the eval queue previously serialized all runs on a one-active-batch assumption; the actual AWS quota is 5 active batch evaluations per account. Runs now execute through a bounded-concurrency queue (eval_max_concurrent_runs, default 3, clamped 1–5), excess runs still queue instead of failing, and StartBatchEvaluation retries transient Throttling/Conflict/ServiceQuotaExceeded errors before failing a run.
  • feat(auth): starting evaluation/insights runs is now member-grantable (perm:eval.run) — granted to every member by default and revocable per user in the Users console, instead of flat administrator-only.
  • chore(deps): resolved all open Dependabot alerts — dompurify → 3.4.13 and prismjs → 1.30.0 via npm overrides, js-yaml → 4.3.1, h2 → 4.4.1, plus an npm audit fix sweep (brace-expansion, fast-uri, find-my-way, nanoid, postcss).
  • fix(kb): return KB creation immediately instead of polling toward ACTIVE (#20, fixes #19)
  • fix(local-exec): apply RLIMIT_NPROC only under the dedicated exec user
  • fix(studio): drop mem0 and sampling params from generated code; UI polish
  • fix(ui): wrap long lines in the deploy job log panel

Full Changelog: v0.0.3...v0.0.4