Skip to content

Releases: crewhaus/factory

crewhaus v0.1.3

15 Jun 13:19

Choose a tag to compare

What's Changed

  • Add module catalog for the meta-harness by @crewhaus in #1
  • Scaffold TS+Bun monorepo and CLI vertical slice by @crewhaus in #2
  • feat: foundations (errors, logging) + CI by @crewhaus in #3
  • feat: foundations infra-utils + catalog progress tracking by @crewhaus in #4
  • fix(runtime-core): exit chat loop cleanly on stdin EOF by @crewhaus in #5
  • feat(r3): tool layer foundation — catalog, builder, validate, permission, executor by @crewhaus in #6
  • feat(pipeline): thread tools through spec → IR → codegen → runtime by @crewhaus in #7
  • feat(r4): built-in tools — tool-fs, tool-bash, tool-todo (Section 3) by @crewhaus in #8
  • feat(runtime): turn state machine + token budget + compaction (R1/R2/R6) by @crewhaus in #9
  • feat(cli): section 5 — init / run / doctor subcommands by @crewhaus in #10
  • feat: add workflow target shape (Section 6) by @crewhaus in #11
  • Section 7: recovery + permission engine + abort tree by @crewhaus in #12
  • Section 8: tool-orchestrator + loop-detection + result-store + streaming executor by @crewhaus in #13
  • Section 9: MCP host + tool-mcp + mcp_servers pipeline by @crewhaus in #14
  • Section 10: state-store + session-store + event-log + runtime-core persistence by @crewhaus in #15
  • Section 11: hooks-engine + skills-registry + slash-commands by @crewhaus in #16
  • Section 12: channel-bot target + channel-adapter-slack + tool-message-channel by @crewhaus in #17
  • Section 13: sub-agents and the Task tool by @crewhaus in #18
  • Section 14: tool-web, tool-image, tool-fetch by @crewhaus in #19
  • Section 15: trace-event-bus + otel-exporter + metrics-collector + structured-event-printer by @crewhaus in #20
  • Section 16: eval-dataset, eval-grader, eval-judge, eval-runner, eval-report + crewhaus eval CLI by @crewhaus in #21
  • Section 17: multi-provider model layer (adapter-{anthropic,openai,gemini,bedrock} + model-router) by @crewhaus in #22
  • Section 18: production safety floor (sandbox + tool-code-execution + prompt-injection-detector) by @crewhaus in #23
  • Section 19: GRPH target shape (checkpoint-store + graph-engine + branch-history + durable-execution + target-graph) by @crewhaus in #24
  • Section 20: MGD target shape + governance (gateway + policy + tenancy + audit-log + target-managed) by @crewhaus in #25
  • Section 21: RAG target shape (chunker + embedder + vector-store + pipeline-engine + tool-retrieve + target-pipeline) by @crewhaus in #26
  • docs: roadmap update for Sections 1–21 complete + scope Sections 22–26 by @crewhaus in #27
  • Section 22: CRW target shape (multi-agent crew) by @crewhaus in #28
  • Section 23 RES: research bundle target (planner + crawler + citation-tracker + report-writer) by @crewhaus in #29
  • Section 23 BATCH: queue worker target (queue-protocol + queue-consumer + idempotency-keys + target-batch-worker) by @crewhaus in #30
  • Section 24: VOICE target shape (voice-runtime + vad-engine + barge-in + call-session + target-voice) by @crewhaus in #31
  • Section 25: BROW target shape (computer-use-driver + tool-screen-capture + tool-mouse-keyboard + tool-vision-grounding + target-browser-driver) by @crewhaus in #32
  • Section 26: Studio (studio-server + studio-ui + trace-viewer + graph-visualizer + wizard + scaffold-templates + plugin-sdk) by @crewhaus in #33
  • docs: roadmap update for Sections 1–26 complete + scope Sections 27–31 by @crewhaus in #34
  • docs: mark Sections 24–26 complete in build-roadmap.md by @crewhaus in #35
  • Section 27: Production hardening (cost-tracker + rate-limiter + circuit-breaker + prompt-cache-manager + secrets-manager) by @crewhaus in #36
  • Section 28: Deployment + canary + migration (spec-registry + ir-passes + migration-engine + migration-runner + deployment-controller + canary-controller) by @crewhaus in #37
  • Section 29: Evaluation depth + EVAL target shape (dataset-registry + grader-registry + regression-runner + prompt-optimizer + target-eval-bundle) by @crewhaus in #38
  • Section 30: Backend adapter completions (queue + vector + embedder + telephony + realtime + browser) by @crewhaus in #39
  • Section 31: Studio v1 (studio-server SSE + studio-ui dashboard + trace-viewer replay + graph-visualizer live + plugin-sdk content sandbox) by @crewhaus in #40
  • docs: roadmap update for Sections 1–31 complete + scope Sections 32–35 by @crewhaus in #41
  • Section 32: Distribution & packaging (docker-images + single-binary-cli + helm-chart + crewhaus-cloud) by @crewhaus in #42
  • Section 33 (1/4): channel-adapter-telegram + multi-channel scaffolding by @crewhaus in #43
  • Section 33 (2/4): channel-adapter-discord by @crewhaus in #44
  • Section 33 (3/4): channel-adapter-whatsapp by @crewhaus in #45
  • Section 33 (4/4): channel-adapter-imessage — completes channel breadth by @crewhaus in #46
  • Section 34: Federation (federation-protocol + federation-discovery + federation-router) by @crewhaus in #47
  • Section 35 (1/3): vscode-extension by @crewhaus in #48
  • Section 35 (2/3): jetbrains-plugin by @crewhaus in #49
  • Section 35 (3/3): crewhaus-playground — completes v1.1 surface by @crewhaus in #50
  • docs: roadmap refresh + scope v1.2 (Sections 36-40) by @crewhaus in #51
  • Section 36 (1/8): sandbox-image-registry — sequential prereq by @crewhaus in #52
  • Section 36 (2/8): sandbox-image-go — Go 1.23 polyglot image by @crewhaus in #53
  • Section 36 (3/8): sandbox-image-rust — Rust stable polyglot image by @crewhaus in #54
  • Section 36 (4/8): sandbox-image-java — JDK 21 polyglot image by @crewhaus in #55
  • Section 36 (5/8): sandbox-image-ruby — Ruby 3.3 polyglot image by @crewhaus in #56
  • Section 36 (6/8): sandbox-image-r — R 4.x polyglot image by @crewhaus in #57
  • Section 36 (7/8): sandbox-image-dotnet — .NET 8 polyglot image by @crewhaus in #58
  • Section 36 (8/8): sandbox-image-php — closes §36 polyglot surface by @crewhaus in #59
  • Section 37 (1/4): exporter-datadog — Datadog APM adapter by @crewhaus in #60
  • Section 37 (2/4): exporter-honeycomb — Honeycomb tracing adapter by @crewhaus in #61
  • Section 37 (3/4): exporter-splunk — Splunk Observability adapter by @crewhaus in #62
  • Section 37 (4/4): exporter-newrelic — closes §37 by @crewhaus in #63
  • Section 38 (1/4): grader-nlg-metrics — ROUGE / BLEU / METEOR by @crewhaus in #64
  • Section 38 (2/4): grader-semantic-similarity — embedding-cosine grader by @crewhaus in #65
  • Section 38 (3/4): grader-safety-classifiers — toxicity / bias / pii_leak by @crewhaus in #66
  • Section 38 (4/4): grader-multimodal — closes §38 by @crewhaus in #67
  • Section 39 (1/4): pii-redactor — composable PII redaction by @crewhaus in #68
  • Section 39 (2/4): audit-encryption — AES-256-GCM envelope encryption by @crewhaus in #69
  • Section 39 (3/4): data-retention-engine — GDPR retention + sweeper by @crewhaus in #70
  • Section 39 (4/4): compliance-controls — closes §39 by @crewhaus in #71
  • Section 40 (1/3): template-registry — sequential prereq by @crewhaus in #72
  • Section 40 (2/3): template-marketplace-client by @crewhaus in #73
  • Section 40 (3/3): example-corpus CI matrix — closes §40 + v1.2 phase by @crewhaus in #74
    *...
Read more