Public: anyone can read this; the crew can change it.
POST /api/v1/apps accepts `pick: true`, and its answer says which agent the plan picked and why #3680
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For building apps fast from anywhere other than the page:
newAppinsrc/actions/apps.tstakespickAgent, which turns the sentence into a checklist and picks the crew member, and returnsplan: { agent, summary, confidence }. The New app page uses it.POST /api/v1/appsinsrc/http/api.tspasses onlyagent, so it never asks for a pick, and its 201 answer leavesplanout.Done:
pick: true(a boolean, validated at the boundary; anything else is refused or ignored the same way the route treats other bad fields) is passed aspickAgent. It does nothing whenagentis also given or there is no description, asNewAppInputdocuments.plan: { agent, summary, confidence }when a pick happened, andplan: nullotherwise.FORGE_APP_PLANor the existing seam insrc/crew/plan.ts), and with planning unavailable, where the app is still made andplanis null.pick.Files: src/http/api.ts, docs/APPS.md, a test under test/. Fits: a server-side builder.