← Back to issue list

feat: generate project manifest in managed runs

View original Github issue

Metadata

Project
craft-application
Number
#476
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged. Introduces a create_project_manifest() method to FetchService that generates project metadata YAML in managed mode for host-side service consumption. Approved by two reviewers, passed CI, and modified 13 files.

Suggested action:

No scores available.

Issue body

Add a create_project_manifest() method to the FetchService that, when running in managed mode, creates the yaml for the project metadata in a path that will be later accessed by the host-side service to create the "full" craft manifest.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Introduces a create_project_manifest() method to FetchService that generates project metadata YAML in managed mode for host-side service consumption. Approved by two reviewers, passed CI, and modified 13 files.
qwen3.6-35b-a3b-mtp-q6 Merged by maintainer tigarmo. Adds create_project_manifest() to FetchService to generate project metadata YAML in managed mode, enabling the host-side service to construct the full craft manifest.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#481 feat: create the final craft manifest craft-application merged Merged the final craft manifest feature, generating a metadata file with artifact and dependency details from the fetch-service integration. Approved by two reviewers and passed CI checks.
77%
#473 feat: models for the craft manifest craft-application merged Merged three new models for craft manifest metadata: ProjectManifest, SessionArtifactManifest, and CraftManifest. Approved by two reviewers, passed CI checks, and added 439 lines across seven files.
71%