Skip to content

[The Framework] Create-empty-project daemon path #449

Description

@suleimansh

The dashboard can only register projects that already exist: addProject takes a directory that is already a git repo. There is no path to create a brand-new project.

Scope:

  • New daemon closure: create a fresh directory (+ optional git init), register it, return its projectId.
  • Start a from-scratch run in it (the empty-workspace build path already exists in run.ts/steps.ts).
  • Telefunc + request-context wiring, same shape as sendAddProject.
  • Verify on a real daemon: create -> appears in the Projects list -> a run starts in the new dir.

Re-scoped: this was filed as part of #297 (Bootstrap mode). That framing is gone — BOOTSTRAP_PREAMBLE and --bootstrap were removed in #552, and four live runs showed #326 alone already stops an empty-dir build to plan. What is left here is just the missing create-a-project path, which stands on its own and needs no bootstrap prompt.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions