Commit 75c310f
fix(metadata-protocol): user-facing copy for writable_package_required rejection (#2625)
* fix(metadata-protocol): user-facing copy for writable_package_required rejection
The rejection message is surfaced verbatim as a Studio toast, but its copy
was written for developers — it cited an internal ADR path as the remedy.
Rewrite the sentence as end-user remediation (switch to a writable package
in the package selector, or create one); the ADR pointer moves to a docs
property on the error. code/status/packageId are unchanged, so API
consumers and the ADR-0070 golden regression are unaffected.
Found by the Studio package-create UX dogfood (#2609, tracking #2615).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHQc5BdGhTzPfazex3vWdt
* chore: retrigger CI
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHQc5BdGhTzPfazex3vWdt
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent da807f7 commit 75c310f
2 files changed
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3909 | 3909 | | |
3910 | 3910 | | |
3911 | 3911 | | |
| 3912 | + | |
| 3913 | + | |
3912 | 3914 | | |
3913 | | - | |
3914 | | - | |
3915 | | - | |
| 3915 | + | |
| 3916 | + | |
| 3917 | + | |
3916 | 3918 | | |
3917 | 3919 | | |
3918 | 3920 | | |
3919 | 3921 | | |
| 3922 | + | |
3920 | 3923 | | |
3921 | 3924 | | |
3922 | 3925 | | |
| |||
0 commit comments