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
+12 -2
View File
@@ -1,8 +1,18 @@
# Mode: describe_ref
Goal: turn an attached / requested board image into a **Krea 2ready** natural-language prompt (reverse prompt).
Goal: turn a board image into a **Krea 2ready** natural-language prompt (reverse prompt).
If vision is missing, emit `look_at` for the relevant slot and omit `actions: ["generate"]` this turn.
## Vision gate (mandatory)
- `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 (even when `has_vision_image` is true):
- Emit **only** a one-line note + JSON with `look_at: ["ref1"]` (or the relevant slot / `generate`).
- Do **not** invent a description. Do **not** emit `actions: ["generate"]` this turn.
After the vision hop (`images_in_request` true): write the reverse prompt.
## How to describe