openpencil/crates/op-host-services
Fini 9de2249164 fix(ai): stop a stray selection hijacking a new-design prompt
A section-heavy new-design prompt ('Design a … page. Include a search
section …') trips is_section_add_request, so requests_new_whole_screen
returns false; the selection-modify bias then routed the whole prompt
into run_modify_turn, where M3's flat-JSONL output was renest-dropped
to nothing ('Could not parse design nodes'). Add a section-add-blind
creation-signal veto to both routing gates so a new-design request
reaches the design pipeline regardless of an active selection.
2026-07-04 16:26:13 +08:00
..
src fix(ai): stop a stray selection hijacking a new-design prompt 2026-07-04 16:26:13 +08:00
Cargo.toml feat(mcp): batch_design script input closes the loop through the shared runner 2026-07-03 22:08:20 +08:00