ubiquity-os / ubiquity-os-plugin-installer

A GUI to install UbiquityOS plugins.
0 stars 2 forks source link

Create add/remove config logic #3

Open 0x4007 opened 2 weeks ago

0x4007 commented 2 weeks ago
  1. We need to be able to select which ubiquibot-config.yml to edit, so we at minimum need an organization picker after GitHub authentication.
  2. We need to parse the YML file, and target the config based on the plugin's URL/location. Then edit the YML file and push the commit using the user's credentials.

More thoughts on the readme.

LLM

Without research, the lazy answer is that LLMs can easily solve the problem. We could even consider passing in the most important/relevant files of the plugin so that the LLM can figure out all the default values and other miscellaneous details.

But it would certainly be preferred to implement this with traditional code. I think with a bit of research it can be pretty straightforward.

Neuman-Nz commented 3 days ago

/help

ubiquity-os-beta[bot] commented 3 days ago

Available Commands

Command Description Example
/help List all available commands. /help
/allow Allows the user to modify the given label. /allow @user1 label
/query Returns the user's wallet, access, and multiplier information. /query @ubiquibot
/start Assign yourself to the issue. /start
/stop Unassign yourself from the issue. /stop
/wallet Register your wallet address for payments. /wallet ubq.eth
ubiquity-os[bot] commented 3 days ago

Available Commands

Command Description Example
/help List all available commands. /help
/allow Allows the user to modify the given label. /allow @user1 label
/query Returns the user's wallet, access, and multiplier information. /query @ubiquibot
/start Assign yourself to the issue. /start
/stop Unassign yourself from the issue. /stop
/wallet Register your wallet address for payments. /wallet ubq.eth
Neuman-Nz commented 3 days ago

/start

ubiquity-os[bot] commented 3 days ago
! Please set your wallet address with the /wallet command first and try again.
ubiquity-os[bot] commented 3 days ago
! No wallet address found
0x4007 commented 3 days ago

@gentlementlegen can you fix the double post?

gentlementlegen commented 2 days ago

@0x4007 Spec at https://github.com/ubiquity-os-marketplace/command-start-stop/issues/60