Skip to content

v1.32.0 — LLM Build Pipeline

Choose a tag to compare

@B2JK-Industry B2JK-Industry released this 01 Apr 21:22
· 54 commits to main since this release

LLM Build Pipeline — Description-Driven Code Generation

What's New

LLM Code Generation (agent/build/codegen.py)

  • /build . --description "..." now generates complete implementation files via Opus
  • Bridges natural language descriptions to deterministic WRITE_FILE build operations
  • Robust JSON parser handles markdown fences, newlines, trailing commas
  • Safety: only WRITE_FILE ops, relative paths, max operation cap

Bilingual Task Classification

  • All classifier keyword sets include EN + SK equivalents
  • Technical terms + intent verb combo signal for accurate Opus routing
  • Sonnet max_turns: 3 → 5

API & Channel Trust

  • Authenticated API callers get terminal-level trust (no response filtering)
  • API timeout scales with complexity (300s programming, 90s chat)
  • Sandbox-first: AGENT_SANDBOX_ONLY=1 downgrades instead of blocking

Bug Fixes

  • PlanRecordStatus.FAILED added (was crashing on failed builds)
  • Failed builds now show real status, not "blocked"
  • Telegram shows job details on failure

Tests

  • 12 new tests for codegen parsing and validation
  • Full suite: 1643+ tests passing

Full Changelog: v1.31.0...v1.32.0