Skip to content

Commit 5326c6b

Browse files
os-zhuangCopilot
andcommitted
chore: changeset for studio developer UX overhaul (patch)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent a1fa454 commit 5326c6b

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.changeset/studio-developer-ux.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
"@objectstack/studio": patch
3+
"@objectstack/client": patch
4+
---
5+
6+
Studio developer UX overhaul.
7+
8+
- **Inspector drawer** (right Sheet, toggle via header button or `]`) with API / Source / Refs tabs that auto-populate from the current resource detail page.
9+
- **Problems panel** (status bar pill + `[`) that subscribes to object/view/flow/hook changes and surfaces unknown object refs, missing field refs, and broken triggers with deep-links back to source.
10+
- **Keyboard shortcuts**: `g o|f|v|a|s|p` navigation, `[` problems, `]` inspector, `?` help dialog.
11+
- **Resource actions menu** (`` on detail page header): Copy as curl / fetch() / `defineX()` TypeScript / Metadata JSON; Open in VS Code; Open API endpoint.
12+
- **Welcome onboarding** empty-state in the developer overview when a package has no metadata.
13+
- New `StudioShell` wrapper; `TopBar` gains a `rightSlot` prop for Inspector / Help buttons.
14+
15+
`@objectstack/client`: surface plain-string `error` bodies (e.g. `RECORD_LOCKED: …`) in fetch error messages instead of swallowing them as `Bad Request`.

0 commit comments

Comments
 (0)