Skip to content

feat: Create blank text assets#5931

Merged
kof merged 14 commits into
mainfrom
agent/text-asset-data
Jul 20, 2026
Merged

feat: Create blank text assets#5931
kof merged 14 commits into
mainfrom
agent/text-asset-data

Conversation

@kof

@kof kof commented Jul 20, 2026

Copy link
Copy Markdown
Member

Summary

  • add a Create text file action to the Assets toolbar and shared context/dropdown menu
  • validate filenames against the central editable-asset registry, create the empty file in the current asset folder, and open it in the text editor
  • keep simultaneous empty uploads distinct by including the filename in the upload fingerprint
  • keep internal Nano ID storage suffixes out of visible asset names and subsequent content revisions
  • show the immutable file extension beside the editable basename in Asset settings

Asset querying, content hydration, structured data, bindings, generated runtime support, and MCP integration remain owned by #5921.

Verification

  • Builder asset/text tests: 34 passed
  • SDK asset tests: 110 passed
  • project-build asset tests: 71 passed
  • asset-uploader revision tests: 5 passed
  • SDK, project-build, asset-uploader, and Builder typechecks
  • lint and package-boundary checks

Ref #5824

@kof
kof force-pushed the agent/text-asset-data branch from 5b20ef4 to d34a2be Compare July 20, 2026 15:06
@kof kof changed the title feat: Create and bind text assets feat: Create blank text assets Jul 20, 2026
@kof
kof marked this pull request as ready for review July 20, 2026 17:46
@kof
kof merged commit 620f8b5 into main Jul 20, 2026
28 of 29 checks passed
@kof
kof deleted the agent/text-asset-data branch July 20, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant