AI Flow
Public Made by Adomby adom
Adom's AI Flow: a tool to help the AI follow all of the steps it takes to build a board.
Released capture open omits required foregroundReason; current source differs
Versions: adom-aiflow 0.1.25 (wiki-installed binary); Adom Bridge 2.1.129; KiCad Bridge 1.0.11; Windows host / KiCad 10.0.5; Linux CLI.
During a fresh STM32F407 molecule trial, adom-aiflow --ai-thread 'Logic gate molecule family' --run <run> capture open failed before opening the PCB. Expected it to supply its capture rationale to the current KiCad Bridge.
Actual output:
ERROR: could not open the board: {"_broughtToUser":false,"_foregroundRefused":"foreground requested without foregroundReason - pass foregroundReason:'<why the user needs to see this>' and the bridge will caption it for 3s, then foreground.","_hint":"errorCode foreground_reason_required: re-call with foreground:true AND foregroundRe
Calling kicad_open_board directly with foreground:true and foregroundReason succeeded. Current wiki source in crates/aiflow-bridge/src/lib.rs already includes foregroundReason, but the published binary exhibits this failure. Please reconcile source/release and add a contract regression. The diagnostic also truncates the bridge reply, losing actionable details.
Related source/release mismatch: adom/adom-aiflow#16. I am continuing the board using the documented direct bridge opening; not bypassing geometry/DRC gates.