Skip to content

clawde v0.3.3

Latest

Choose a tag to compare

@acamarata acamarata released this 10 Jun 20:21
· 7 commits to main since this release

v0.3.3 — P1: Post-Legacy Rebaseline & Workstation-AI Platform Forge

Highlights

  • clawde-intelligence service ships as the core P1 deliverable: 28 Go packages, 325 tests, migrations 0082-0091. Covers LLM gateway, hybrid BM25 + vector retrieval (RRF), Temporal-style orchestration, host adapters for OpenCode native and CC companion, OpenTelemetry + Langfuse observability, macOS sandbox + seccomp rules, and a public API on port 8094
  • Desktop surface migrated from Flutter to Tauri 2 + React (T-E1-07)
  • Mobile surface migrated from Flutter to React Native Expo (T-E1-06)
  • Rust daemon main.rs decomposed into modules, eliminating god-file patterns
  • CI closing gate fixes: rustfmt, timeout, and desktop/mobile stack migration checks
  • Evaluation harness, observability, and bridge blueprint docs published

Changes

Features

  • feat(intelligence): clawde-intelligence service — gateway, retrieval, orchestration, adapters, observability, sandbox, public API (P1 E5 W10-W17)
    • cmd/server: HTTP/gRPC gateway with auth, rate limiting, routing
    • cmd/worker: async job processing with Postgres-native job queue
    • cmd/mcp-server: MCP protocol adapter for tool calls
    • cmd/eval / eval-gate: evaluation harness and CI gate
    • internal/retrieval: hybrid BM25 + vector retrieval kernel
    • internal/orchestration: agent orchestration layer
    • internal/adapters: OpenCode native host + CC companion adapters
    • internal/taxonomy: schema-locked taxonomy engine
    • internal/context: auto-context compiler + documentation pipeline
    • internal/observability: OpenTelemetry traces, metrics, structured logging
    • internal/sandbox: macOS sandbox profile + seccomp rules
    • pkg/: public API types, client SDK, proto definitions
    • migrations/0082-0091: retrieval, taxonomy, job queue, trace store schemas
  • feat(apps/desktop): migrate Flutter desktop to Tauri 2 + React (T-E1-07)
  • feat(apps/mobile): migrate Flutter mobile to React Native Expo (T-E1-06)

Refactoring

  • refactor(daemon): decompose main.rs into Rust modules (T-E2-02)
  • refactor(daemon): god-file-decomp remnants — daemon modules, migrations finalized

Fixes

  • fix(ci): P1 closing-gate — rustfmt, timeout, desktop/mobile stack migration checks

Docs

  • docs(intelligence): evaluation harness, observability, bridge blueprints

Notes

  • The intelligence service public API (8094) is available for local dev; not exposed on staging/prod until next phase integration gate
  • Tauri 2 + React desktop and React Native mobile replace the Flutter surfaces; the Flutter source is archived, not deleted
  • Migrations 0082-0091 are additive; a fresh clawde install runs them automatically via nself start