Skip to content

v0.6.0 — Simplified Engine Model

Latest

Choose a tag to compare

@meob meob released this 25 Aug 17:54
· 9 commits to main since this release

Breaking Changes

  • Removed tool-level engines field and sql map (multi-engine) from ToolMetadata. sql is now always a plain string path; engine filtering happens exclusively at pack level.
  • engines is now required in pack.yaml (at least one engine must be declared). Packs without pack.yaml are skipped.
  • Removed applies_to() and sql_for() methods (replaced by direct sql attribute access).
  • Removed engine parameter from load_tool_from_file() and load_tools_from_dir().

Added

  • GitHub Pages website (website/index.html): blue-themed landing page with sections for problem statement, quickstart, architecture, packs, enterprise features, benchmark results, and arXiv paper link.
  • GitHub Actions workflow (.github/workflows/pages.yml) for automatic deployment from website/ directory on push to main.

Documentation

  • Updated docs/pack_development.md, docs/faq.md, template/README.md, ARCH.md, DECISIONS.md to reflect the simplified model.

Full benchmark

Verticalized packs score 0.939 pooled mean accuracy vs 0.666 for raw SQL and 0.605 for generic tool packs. Cost per correct answer improves 2–12×.

Full benchmark · arXiv paper