openpencil/crates
Fini e13ebe374c fix(desktop): canvas-aware design routing and honest parallel-agents semantics
A pure-Chinese continuation like continuing the remaining pages never
matched the ASCII keyword gate in loop_enabled, so it fell through to
the classic orchestrator even when the canvas already held a 390px
mobile screen. Feed a canvas signal (an existing mobile-width top-level
frame) into the routing decision, explicit overrides still win. Also
surface the parallel-agents setting to the design loop model as a
prompt fact and tie the spawn_agents guidance to it instead of a dead
3-4 screen threshold, so the picker setting has honest semantics.
2026-07-17 21:12:39 +08:00
..
op-acp
op-ai feat(agent): unify generation UX and CLI providers 2026-07-15 03:48:29 +08:00
op-ai-skills fix(desktop): canvas-aware design routing and honest parallel-agents semantics 2026-07-17 21:12:39 +08:00
op-cli fix(cli): land opencode skill install in the scanned skills dir 2026-07-17 20:18:26 +08:00
op-codegen test: decouple document fixtures from product releases 2026-07-15 21:17:20 +08:00
op-config-store
op-design-lint fix(orchestrator): preserve and repair progress rings 2026-07-15 03:29:39 +08:00
op-editor-core feat(canvas): interactive preview ux for app mode 2026-07-17 21:12:39 +08:00
op-editor-host-core fix(ci): clear Rust workflow blockers 2026-07-15 22:47:39 +08:00
op-editor-ui feat(canvas): interactive preview ux for app mode 2026-07-17 21:12:39 +08:00
op-figma perf(figma): cut import clone amplification 2026-07-11 10:04:41 +08:00
op-git
op-host-desktop fix(desktop): canvas-aware design routing and honest parallel-agents semantics 2026-07-17 21:12:39 +08:00
op-host-native feat(canvas): interactive preview ux for app mode 2026-07-17 21:12:39 +08:00
op-host-services feat(agent): wire app-mode screen navigation into generation 2026-07-17 21:12:38 +08:00
op-host-web feat(web): allow public AI endpoints with connect-time SSRF guards 2026-07-17 20:20:39 +08:00
op-host-web-server test(web): end-to-end smoke for the managed daemon contract 2026-07-17 02:52:05 +08:00
op-i18n feat(web): allow public AI endpoints with connect-time SSRF guards 2026-07-17 20:20:39 +08:00
op-mcp fix(mcp): derive guideline topics hint from topic registry 2026-07-17 21:12:39 +08:00
op-opmerge
op-orchestrator fix(orchestrator): one root frame per screen group in multi-screen plans 2026-07-17 21:12:39 +08:00
op-pen-loader test: decouple document fixtures from product releases 2026-07-15 21:17:20 +08:00
op-process-io
op-rpc-transport
op-smoke feat(smoke): add interactivity rubric to audit 2026-07-17 21:12:39 +08:00
op-web-sdk perf(sdk): share scene via rc and idle the raf pump when clean 2026-07-10 22:56:25 +08:00
CLAUDE.md fix(orchestrator): preserve and repair progress rings 2026-07-15 03:29:39 +08:00