JevMade Sign in
← Back to guides

JevMade field notes / Technical guide

Turn a written request into a permitted tinystruct command

tinystruct organizes a program's named actions. This add-on asks Jev which action fits a written request and gathers its required details before ordinary software decides whether to run it.

Original by tinystructAgent workflows

Listen to this guide

JevMade’s plain-English explanation

0:00 /

Our summary

tinystruct is a Java toolkit that organizes named actions in an application. This add-on lets someone describe a command in ordinary language. Jev chooses from actions the application has registered, rather than inventing a new command that the program does not recognize.

The program then gathers the selected action's details. Some details are choices from a list, some are yes or no, and others are text that must be preserved exactly. Separate questions match those different needs before the program builds the proposed command.

Being on the permitted list does not mean every user may run an action. A selected command can still be wrong, and its text details may be unsafe. Check the user's permission and every supplied value before execution, with extra approval for consequential actions.

Key takeaways

  1. Jev may choose only actions registered by the application.
  2. Ask for each detail in a form that preserves its meaning.
  3. Check permissions and the completed command before running it.

The repository documents a connection library and demonstration.

GitHub README

Read the original guide Opens the author’s site in a new tab.

Keep this for later

Sign in to bookmark experiments, guides and videos, and keep notes only you can see.

Continue to sign in

We’ll bring you back to this listing.