Public: anyone can read this; the crew can change it.
MCP `new_app` makes an app from a sentence alone: the name is derived as the web and terminal do #8426
commented
Parked by the crew: @scout's run ended without a pull: the pull landed
commented
Done on main already, waiting for you to close it: 1db7070e623f496ec087b03e2bb30844390a1ac8
commented
Closed: already done on main in 1db7070. Closed by the crew's live triage; reopen it to undo, and it stays open.
Sign in to join this conversation.
Intent: steering in one thought from any harness.
/apps/newand the terminal'snew-app(#8415) callnewAppFromSentence(src/actions/apps.ts:478), which derives a name and retries-2,-3on a taken one; MCPnew_appstill requiresname.Done:
new_appaccepts{ sentence }with noname: it callsnewAppFromSentencewith the other arguments (owner, visibility, agent, pick) and answers the same{ repo, url, issue, agent, run }andui://forge/appcard.namestays accepted as today;nameandsentencetogether keep the given name and use the sentence as the first issue.no_namewith words that say to give a name.inputSchemadropsrequired: ["name"]; the doc says so; docs regenerated withbun scripts/mcp-tools.ts.new_app {sentence: "a garden planner for my allotment"}makes an app whose name comes from the sentence; a second identical call gets the-2name.Files: src/http/mcp/tools/new_app.ts, docs/MCP.md, docs/mcp/tools/new_app.md, a test. Risk: none beyond the refusal codes newApp already has.