Skip to content

Studio package-create UX dogfood follow-ups (2026-07 browser walkthrough) #2555

Description

@os-zhuang

Tracking issue for the Studio package create / edit / view dogfood walkthrough (2026-07). Records what shipped and the remaining minor items.

Shipped

Remaining (minor)

  • Forced "New Object" modal on every package create. Creating a package drops you into the builder and auto-opens the new-object dialog; pressing Esc leaves you in an empty builder. Reasonable onboarding nudge, but it's an unrequested modal — consider making it dismissible-to-guided-empty-state or opt-in.
  • Mixed-locale rendering in one session. The console home shows some English labels while the Studio builder renders fully in Chinese — the metadata-admin i18n locale appears to resolve independently of the console locale. Worth reconciling to one locale source.
  • (future-proof) SDK client.packages.install() doesn't pass overwrite. No first-party caller uses it today, but if an upgrade/re-install consumer appears it will hit the new 409 — add overwrite to its options bag. (framework packages/client/src/index.ts)

Environmental (not app bugs): the in-app preview browser intermittently chrome-errord on direct /studio navigation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions