Skip to content

feat(cli): Conversion of modengine2.toml files to profiles - #861

Open
garyttierney wants to merge 1 commit into
mainfrom
feat/convert-modengine2-toml
Open

feat(cli): Conversion of modengine2.toml files to profiles#861
garyttierney wants to merge 1 commit into
mainfrom
feat/convert-modengine2-toml

Conversation

@garyttierney

Copy link
Copy Markdown
Owner

Adds a new me3 profile convert command that can output an me3 file from an existing modengine2.toml

Signed-off-by: Gary Tierney <gary.tierney@fastmail.com>
@github-project-automation github-project-automation Bot moved this to Todo in me3 Aug 9, 2026
@github-actions github-actions Bot added the feature New feature label Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of making this specific profile version have public fields, imo it would be better to have a generalized builder that creates the newest profile version (with v2 support in mind), like the one on my profile v2 PR https://github.com/Dasaav-dsv/me3/edit/feat/profile-v2/crates/mod-protocol/src/profile/builder.rs?pr=/garyttierney/me3/pull/530

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stylistic nit: I don't like the ModEngine2 prefix on all structs, think it's fine if only ModEngine2Config keeps it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants