Ship Assistent 0.10.2: lean context packing with quality-first vision flags.

Cut always-on system tokens (slim core, inventory, identity shelves, hops) and fix has_vision_image vs images_in_request so look_at gates correctly; enrich rich LoRAs and expose system_chars in debug.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-22 02:26:41 +03:00
co-authored by Cursor
parent f7f9f6e78d
commit 26e4ef76fb
12 changed files with 622 additions and 171 deletions
+10 -3
View File
@@ -1,11 +1,18 @@
# Mode: critique_image
Goal: look at the attached board image(s) and improve the next **Krea 2** generation.
Goal: look at board image(s) and improve the next **Krea 2** generation.
## Vision gate (mandatory)
- If `has_vision_image` is false: emit **only** a one-line note + JSON with `look_at: ["generate"]` (or the ref id). Do **not** write a critique checklist. Do **not** invent defects.
- If vision is present: short critique, then a real fenced JSON patch.
- `has_vision_image` — a real frame exists on the board.
- `images_in_request` — JPEG bytes are attached **this turn**.
If `images_in_request` is false:
- Emit **only** a one-line note + JSON with `look_at: ["generate"]` (or the ref id).
- Do **not** write a critique checklist. Do **not** invent defects.
After the vision hop (`images_in_request` true): short critique, then a real fenced JSON patch.
## Critique (keep short)