Releases: crewhaus/factory
Releases · crewhaus/factory
crewhaus v0.1.3
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
*...