Skip to content

Split mbf-agent into mbf-agent-core and mbf-agent-runnable#75

Open
Fernthedev wants to merge 2 commits into
Lauriethefish:mainfrom
Fernthedev:split-agent
Open

Split mbf-agent into mbf-agent-core and mbf-agent-runnable#75
Fernthedev wants to merge 2 commits into
Lauriethefish:mainfrom
Fernthedev:split-agent

Conversation

@Fernthedev
Copy link
Copy Markdown
Contributor

@Fernthedev Fernthedev commented Aug 3, 2025

mbf-agent split into mbf-agent-core and mbf-agent-runnable.

Ideally, mbf-agent could be split into features for patching, downgrading and axml parsing to allow further granularity. Eventually, this could serve to make mbf-agent-lib or libmbf-agent.so as a tool for Quest mods to query and/or install mods at runtime, given that all permissions required are available.

I tried splitting by features but it seems everything is more tightly coupled than I assumed, thereby making feature splitting a bigger problem to tackle.

@AltyFox
Copy link
Copy Markdown
Contributor

AltyFox commented Sep 1, 2025

This seems actually super useful.
Being able to use the library to install mods from within game being the same code base seems like a no-brainer

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants