Skip to content

v0.1.0 - Initial Production Release of Loop Engine Core

Latest

Choose a tag to compare

@Namanbhatt-01 Namanbhatt-01 released this 01 Oct 14:30
· 6 commits to main since this release

馃殌 What's New in v0.1.0

Highlights

  • Hybrid Polyglot Engine: Go Control Plane & Sandbox Substrate + Python Reasoning Engine.
  • 4-Layer Security & Kernel Sandbox:
    • Layer 1: AST Static Analysis preventing sandbox escapes (__subclasses__, getattr, eval/exec).
    • Layer 2: Path Jail Confinement preventing traversal attacks (../../).
    • Layer 3: Kernel Sandbox with POSIX resource limits (ulimit -n 1024, ulimit -t) and OS Process Group (setpgid) subtree termination.
    • Layer 4: Deterministic Circuit Breakers & Token Budget ceilings.
  • Universal Project Adapter: Support for C++, Go, Python, Rust, and TypeScript via Loopfile.yaml.
  • Maker / Checker Pair Programming: Decoupled generation (Driver) from grading (Navigator/Judge).
  • Transactional Workspace Patcher: Automatic pre-loop file snapshotting with instant rollback on task abort.
  • Pluggable LLM Driver: Support for local Ollama (qwen2.5-coder, dolphin-llama3), Cloud Frontier models, and offline test fallbacks.
  • Continuous Integration: 100% automated test coverage in Go and Python on GitHub Actions.