mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-05 08:10:39 +00:00
Make RunConfig.run_id required (String instead of Option<String>) so the caller always provides the ID. This eliminates the duplicate UUID that was generated: one in the HTTP server / CLI and a second inside the engine fallback. Also fixes a bug in preamble.rs where context key "run_id" was read but the engine stores it as "internal.run_id", so the run ID always showed as "unknown" in preambles. Renames PipelineStarted.id to PipelineStarted.run_id for consistency. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| arc-agent | ||
| arc-attractor | ||
| arc-git-storage | ||
| arc-llm | ||
| arc-mcp | ||
| arc-util | ||