Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:44
357df2e

0.7.0 (2026-07-16)

Features

  • api: generated OpenAPI 3.1 spec for the platform surface (#195) (9b22f66)
  • auth: per-pack binding for indexer:write keys (#192) (13576d1)
  • documents: signed webhook push hints for external indexers (#193) (2b01184)
  • documents: work-discovery pull API for external indexers (#181) (23ad966)
  • observability: self-hosted monitoring stack (VictoriaMetrics + Loki + Tempo + Alloy + Grafana) (#165) (75d0952)
  • ops: PROCESS_ROLE api|worker|all split with compose recipe (#190) (0bf8bf9)
  • packs: pack:init scaffold + authoring quickstart docs (#185) (b372573)
  • registry: download counters and verified-publisher badge (#186) (a14d56d)
  • registry: pull-only cross-instance mirroring (REGISTRY_UPSTREAM_URL) (#196) (9123e64)

Bug Fixes

  • db: shape-aware transaction return slot — 2.x answers without BEGIN/COMMIT slots (#175) (9bfe05f)
  • deploy: stop routing /metrics publicly + point OTLP at the monitoring collector (#167) (c6a865b)
  • jobs: audit wave P1 — reaper lease guard, missing indexes, catalogue drift (#176) (c5d7c62)
  • jobs: point-read the lease record — end the leader_lease conflict storm (#169) (7610112)
  • jobs: single-arg type::record in lease SQL — 2-arg form is a cast on SurrealDB 2.x (#170) (bde4a29)
  • jobs: version-agnostic lease/claim deadlines — unblock background jobs in prod (#166) (ca45b36)
  • search,mcp: audit wave P2 — flag parser sweep, MCP hardening, unified closure, hot-path (#177) (bf14a38)
  • security: resolve CodeQL findings, dependency alerts, and workflow hardening (#198) (01f5b49)

Performance Improvements

  • admin: move NLI intent classifier to a worker thread (#182) (e55296a)
  • ai: local NER pipeline to a worker thread (#191) (09e7856)
  • communities: offload label propagation to the job worker pool (#184) (ee4967c)
  • dreams,documents: audit wave P3 — flag-gated pipeline fixes (#178) (e868254)
  • jobs: bounded per-jobType poller concurrency with tenant and global caps (#183) (fc97d01)
  • live: audit wave P4 — nightly refit batching, bounded reads, gauge fixes (#179) (7509116)
  • search: offload tokenBudget counting to the worker pool with sync fallback (#189) (ccc6c59)