Design tool now explains exactly how to get write access when running without an interactive session.
What's wrong with this entry?
Calling write_files or create_support_js without an active project write grant in a non-interactive session now returns a specific error explaining the route forward.
- The message directs the caller to use finalize_plan with writes and to pass the plan_token.
- It states that a durable grant must be approved from an interactive session.
- Carries error code design_tool_needs_project_grant_non_interactive.
design_tool_needs_project_grant_non_interactive
Strings lifted out of the shipped bundle, so the claim above can be checked against them.