> ## Documentation Index
> Fetch the complete documentation index at: https://docs.clavata.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# July 8, 2026

> Image support in LUNA, cost transparency on Usage, and faster dataset review.

<Update label="July 8, 2026" tags={["Feature","Improvement","Fix"]} description="What's new">
  ## New features

  ### Image support in LUNA

  [LUNA](/guides/policy_authoring/label_copilot) now works with image content end-to-end. Choose Text or Images at the start of a session, and LUNA scopes its dataset, evaluation, and generation flow to that modality. Image rows show inline thumbnails with hover previews in the dataset picker, expand overlay, and signal results, and LUNA can incorporate image feedback when refining signals.

  ### Cost transparency on the Usage page

  Eligible plans now see a **Current billing cycle estimate** on the [Usage](/v2/usage) page, with a cost breakdown alongside review counts so you can track spend against usage without leaving the dashboard.

  ## Improvements

  ### Faster dataset scrolling with row thumbnails

  Image cells in datasets and LUNA now render lightweight cached thumbnails instead of decoding the full-resolution image on every scroll, making large image datasets noticeably snappier.

  ### LUNA "generate from name" and UX polish

  You can now kick off a LUNA session from just a label name — LUNA drafts an initial description before you write any signals. The **Generate** button also responds immediately when clicked instead of waiting for validation to finish.

  ### Draft dataset filters load all matching rows

  In the Manage Dataset sheet, clicking a match-type chip (FP / FN / TP / TN) on a draft version now loads every matching row automatically instead of stopping at the first page.

  ## Fixes

  * **Clearer upload errors.** Adding a row with an unsupported image format now keeps the dialog open and shows the specific rejection reason instead of a generic success toast.
  * **No more stale test decorations.** After editing a signal, old score chips and row highlights are cleared until you rerun tests, so results always match the current editor state.
  * **Better LUNA signal generation.** LUNA no longer produces assertions made entirely of negated signals or references to signal placeholders like `S1`/`S2`, and retries or falls back automatically when a model response is invalid.
  * **Modal and overlay consistency.** Fixed a mismatch in underlying UI primitives that could cause subtle focus and layering issues in modals.
</Update>
