layr. ← All releases
Release notes

Choose which lengths a Polylength shows0.41.0

On a Polylength, Total length and Segment lengths are both switches. You can show the total, each segment, both, or neither. A run saved as a total only, from before segment lengths were locked on, shows that total again. Ask Layr is a project chat that can search, read, and mark up the open project. It is on for review on layrbuild.dev and off in production, so customers do not see it.

2026-10-30Minor7 pull requests1 migration

What’s new

Highlights

A Polylength’s lengths are switches

The Measurements chip on a Polylength has two rows, Total length and Segment lengths, and neither is locked. Turn either one on or off. Both off draws the line, its caps, and its handles, with no length on the sheet and none in an export. A new Polylength still starts with Segment lengths on and Total length off, and Factory puts a placed one back to that. A tool default with both off is what the next one commits. A Polylength with no saved choice still shows both, which is what older markups drew. A run saved as a total only before the lock shows that total only again, on the sheet and in an export. A Sketch Polyline still locks Segment lengths. (#894, #896)

Ask Layr, on for review

The right sidebar can hold a chat about the open project: search the project, read a sheet or a spec, look at what is open, place and edit markups, rename a sheet, and open a sheet in the main view or beside. A conversation is saved for the person who started it, in that project. Type @ to name a sheet. The flag ui:askLayr is review: on for layrbuild.dev and local, off on layrbuild.app. The route answers 404 before it calls a model, so production spends nothing. The old Ask panel was behind askAi: false and was never shown to customers. (#891, #892, #893, #897)

Ask spend on the Usage page

Staff Usage has an Ask Layr tab: spend, requests, conversations, tokens, spend per day, the tools used, and the same figures per person and per project, for the last 7, 30, or 90 days. It reads ask_usage, one row per model request and per compaction summary. The page is staff-only, the same way the rest of Usage is. (#893)

Fixes worth naming

Upgrade notes

Known limits