mirror of
https://github.com/johndoe6345789/AutoMetabuilder.git
synced 2026-04-25 06:15:01 +00:00
Merge pull request #15 from johndoe6345789/copilot/move-plugins-to-individual-folders
Reorganize workflow plugins into npm-style package structure
This commit is contained in:
@@ -1,117 +1,117 @@
|
||||
{
|
||||
"backend.build_tool_map": "autometabuilder.workflow.plugins.backend.backend_build_tool_map.run",
|
||||
"backend.configure_logging": "autometabuilder.workflow.plugins.backend.backend_configure_logging.run",
|
||||
"backend.create_github": "autometabuilder.workflow.plugins.backend.backend_create_github.run",
|
||||
"backend.create_openai": "autometabuilder.workflow.plugins.backend.backend_create_openai.run",
|
||||
"backend.load_env": "autometabuilder.workflow.plugins.backend.backend_load_env.run",
|
||||
"backend.load_messages": "autometabuilder.workflow.plugins.backend.backend_load_messages.run",
|
||||
"backend.load_metadata": "autometabuilder.workflow.plugins.backend.backend_load_metadata.run",
|
||||
"backend.load_plugins": "autometabuilder.workflow.plugins.backend.backend_load_plugins.run",
|
||||
"backend.load_prompt": "autometabuilder.workflow.plugins.backend.backend_load_prompt.run",
|
||||
"backend.load_tool_policies": "autometabuilder.workflow.plugins.backend.backend_load_tool_policies.run",
|
||||
"backend.load_tool_registry": "autometabuilder.workflow.plugins.backend.backend_load_tool_registry.run",
|
||||
"backend.load_tools": "autometabuilder.workflow.plugins.backend.backend_load_tools.run",
|
||||
"backend.parse_cli_args": "autometabuilder.workflow.plugins.backend.backend_parse_cli_args.run",
|
||||
"control.switch": "autometabuilder.workflow.plugins.control.control_switch.run",
|
||||
"convert.parse_json": "autometabuilder.workflow.plugins.convert.convert_parse_json.run",
|
||||
"convert.to_boolean": "autometabuilder.workflow.plugins.convert.convert_to_boolean.run",
|
||||
"convert.to_dict": "autometabuilder.workflow.plugins.convert.convert_to_dict.run",
|
||||
"convert.to_json": "autometabuilder.workflow.plugins.convert.convert_to_json.run",
|
||||
"convert.to_list": "autometabuilder.workflow.plugins.convert.convert_to_list.run",
|
||||
"convert.to_number": "autometabuilder.workflow.plugins.convert.convert_to_number.run",
|
||||
"convert.to_string": "autometabuilder.workflow.plugins.convert.convert_to_string.run",
|
||||
"core.ai_request": "autometabuilder.workflow.plugins.core.core_ai_request.run",
|
||||
"core.append_context_message": "autometabuilder.workflow.plugins.core.core_append_context_message.run",
|
||||
"core.append_tool_results": "autometabuilder.workflow.plugins.core.core_append_tool_results.run",
|
||||
"core.append_user_instruction": "autometabuilder.workflow.plugins.core.core_append_user_instruction.run",
|
||||
"core.load_context": "autometabuilder.workflow.plugins.core.core_load_context.run",
|
||||
"core.run_tool_calls": "autometabuilder.workflow.plugins.core.core_run_tool_calls.run",
|
||||
"core.seed_messages": "autometabuilder.workflow.plugins.core.core_seed_messages.run",
|
||||
"dict.get": "autometabuilder.workflow.plugins.dict.dict_get.run",
|
||||
"dict.items": "autometabuilder.workflow.plugins.dict.dict_items.run",
|
||||
"dict.keys": "autometabuilder.workflow.plugins.dict.dict_keys.run",
|
||||
"dict.merge": "autometabuilder.workflow.plugins.dict.dict_merge.run",
|
||||
"dict.set": "autometabuilder.workflow.plugins.dict.dict_set.run",
|
||||
"dict.values": "autometabuilder.workflow.plugins.dict.dict_values.run",
|
||||
"list.concat": "autometabuilder.workflow.plugins.list.list_concat.run",
|
||||
"list.every": "autometabuilder.workflow.plugins.list.list_every.run",
|
||||
"list.find": "autometabuilder.workflow.plugins.list.list_find.run",
|
||||
"list.length": "autometabuilder.workflow.plugins.list.list_length.run",
|
||||
"list.slice": "autometabuilder.workflow.plugins.list.list_slice.run",
|
||||
"list.some": "autometabuilder.workflow.plugins.list.list_some.run",
|
||||
"list.sort": "autometabuilder.workflow.plugins.list.list_sort.run",
|
||||
"logic.and": "autometabuilder.workflow.plugins.logic.logic_and.run",
|
||||
"logic.equals": "autometabuilder.workflow.plugins.logic.logic_equals.run",
|
||||
"logic.gt": "autometabuilder.workflow.plugins.logic.logic_gt.run",
|
||||
"logic.gte": "autometabuilder.workflow.plugins.logic.logic_gte.run",
|
||||
"logic.in": "autometabuilder.workflow.plugins.logic.logic_in.run",
|
||||
"logic.lt": "autometabuilder.workflow.plugins.logic.logic_lt.run",
|
||||
"logic.lte": "autometabuilder.workflow.plugins.logic.logic_lte.run",
|
||||
"logic.or": "autometabuilder.workflow.plugins.logic.logic_or.run",
|
||||
"logic.xor": "autometabuilder.workflow.plugins.logic.logic_xor.run",
|
||||
"math.abs": "autometabuilder.workflow.plugins.math.math_abs.run",
|
||||
"math.add": "autometabuilder.workflow.plugins.math.math_add.run",
|
||||
"math.divide": "autometabuilder.workflow.plugins.math.math_divide.run",
|
||||
"math.max": "autometabuilder.workflow.plugins.math.math_max.run",
|
||||
"math.min": "autometabuilder.workflow.plugins.math.math_min.run",
|
||||
"math.modulo": "autometabuilder.workflow.plugins.math.math_modulo.run",
|
||||
"math.multiply": "autometabuilder.workflow.plugins.math.math_multiply.run",
|
||||
"math.power": "autometabuilder.workflow.plugins.math.math_power.run",
|
||||
"math.round": "autometabuilder.workflow.plugins.math.math_round.run",
|
||||
"math.subtract": "autometabuilder.workflow.plugins.math.math_subtract.run",
|
||||
"string.concat": "autometabuilder.workflow.plugins.string.string_concat.run",
|
||||
"string.format": "autometabuilder.workflow.plugins.string.string_format.run",
|
||||
"string.length": "autometabuilder.workflow.plugins.string.string_length.run",
|
||||
"string.lower": "autometabuilder.workflow.plugins.string.string_lower.run",
|
||||
"string.replace": "autometabuilder.workflow.plugins.string.string_replace.run",
|
||||
"string.split": "autometabuilder.workflow.plugins.string.string_split.run",
|
||||
"string.trim": "autometabuilder.workflow.plugins.string.string_trim.run",
|
||||
"string.upper": "autometabuilder.workflow.plugins.string.string_upper.run",
|
||||
"test.assert_equals": "autometabuilder.workflow.plugins.test.test_assert_equals.run",
|
||||
"test.assert_exists": "autometabuilder.workflow.plugins.test.test_assert_exists.run",
|
||||
"test.assert_false": "autometabuilder.workflow.plugins.test.test_assert_false.run",
|
||||
"test.assert_true": "autometabuilder.workflow.plugins.test.test_assert_true.run",
|
||||
"test.run_suite": "autometabuilder.workflow.plugins.test.test_run_suite.run",
|
||||
"tools.create_branch": "autometabuilder.workflow.plugins.tools.tools_create_branch.run",
|
||||
"tools.create_pull_request": "autometabuilder.workflow.plugins.tools.tools_create_pull_request.run",
|
||||
"tools.list_files": "autometabuilder.workflow.plugins.tools.tools_list_files.run",
|
||||
"tools.read_file": "autometabuilder.workflow.plugins.tools.tools_read_file.run",
|
||||
"tools.run_docker": "autometabuilder.workflow.plugins.tools.tools_run_docker.run",
|
||||
"tools.run_lint": "autometabuilder.workflow.plugins.tools.tools_run_lint.run",
|
||||
"tools.run_tests": "autometabuilder.workflow.plugins.tools.tools_run_tests.run",
|
||||
"utils.branch_condition": "autometabuilder.workflow.plugins.utils.utils_branch_condition.run",
|
||||
"utils.check_mvp": "autometabuilder.workflow.plugins.utils.utils_check_mvp.run",
|
||||
"utils.filter_list": "autometabuilder.workflow.plugins.utils.utils_filter_list.run",
|
||||
"utils.map_list": "autometabuilder.workflow.plugins.utils.utils_map_list.run",
|
||||
"utils.not": "autometabuilder.workflow.plugins.utils.utils_not.run",
|
||||
"utils.reduce_list": "autometabuilder.workflow.plugins.utils.utils_reduce_list.run",
|
||||
"utils.update_roadmap": "autometabuilder.workflow.plugins.utils.utils_update_roadmap.run",
|
||||
"var.delete": "autometabuilder.workflow.plugins.var.var_delete.run",
|
||||
"var.exists": "autometabuilder.workflow.plugins.var.var_exists.run",
|
||||
"var.get": "autometabuilder.workflow.plugins.var.var_get.run",
|
||||
"var.set": "autometabuilder.workflow.plugins.var.var_set.run",
|
||||
"web.build_context": "autometabuilder.workflow.plugins.web.web_build_context.run",
|
||||
"web.build_prompt_yaml": "autometabuilder.workflow.plugins.web.web_build_prompt_yaml.run",
|
||||
"web.create_flask_app": "autometabuilder.workflow.plugins.web.web_create_flask_app.run",
|
||||
"web.create_translation": "autometabuilder.workflow.plugins.web.web_create_translation.run",
|
||||
"web.delete_translation": "autometabuilder.workflow.plugins.web.web_delete_translation.run",
|
||||
"web.get_env_vars": "autometabuilder.workflow.plugins.web.web_get_env_vars.run",
|
||||
"web.get_navigation_items": "autometabuilder.workflow.plugins.web.web_get_navigation_items.run",
|
||||
"web.get_prompt_content": "autometabuilder.workflow.plugins.web.web_get_prompt_content.run",
|
||||
"web.get_recent_logs": "autometabuilder.workflow.plugins.web.web_get_recent_logs.run",
|
||||
"web.get_ui_messages": "autometabuilder.workflow.plugins.web.web_get_ui_messages.run",
|
||||
"web.get_workflow_content": "autometabuilder.workflow.plugins.web.web_get_workflow_content.run",
|
||||
"web.list_translations": "autometabuilder.workflow.plugins.web.web_list_translations.run",
|
||||
"web.load_messages": "autometabuilder.workflow.plugins.web.web_load_messages.run",
|
||||
"web.load_translation": "autometabuilder.workflow.plugins.web.web_load_translation.run",
|
||||
"web.load_workflow_packages": "autometabuilder.workflow.plugins.web.web_load_workflow_packages.run",
|
||||
"web.persist_env_vars": "autometabuilder.workflow.plugins.web.web_persist_env_vars.run",
|
||||
"web.read_json": "autometabuilder.workflow.plugins.web.web_read_json.run",
|
||||
"web.register_blueprint": "autometabuilder.workflow.plugins.web.web_register_blueprint.run",
|
||||
"web.start_server": "autometabuilder.workflow.plugins.web.web_start_server.run",
|
||||
"web.summarize_workflow_packages": "autometabuilder.workflow.plugins.web.web_summarize_workflow_packages.run",
|
||||
"web.update_translation": "autometabuilder.workflow.plugins.web.web_update_translation.run",
|
||||
"web.write_messages_dir": "autometabuilder.workflow.plugins.web.web_write_messages_dir.run",
|
||||
"web.write_prompt": "autometabuilder.workflow.plugins.web.web_write_prompt.run",
|
||||
"web.write_workflow": "autometabuilder.workflow.plugins.web.web_write_workflow.run"
|
||||
}
|
||||
"backend.build_tool_map": "autometabuilder.workflow.plugins.backend.backend_build_tool_map.backend_build_tool_map.run",
|
||||
"backend.configure_logging": "autometabuilder.workflow.plugins.backend.backend_configure_logging.backend_configure_logging.run",
|
||||
"backend.create_github": "autometabuilder.workflow.plugins.backend.backend_create_github.backend_create_github.run",
|
||||
"backend.create_openai": "autometabuilder.workflow.plugins.backend.backend_create_openai.backend_create_openai.run",
|
||||
"backend.load_env": "autometabuilder.workflow.plugins.backend.backend_load_env.backend_load_env.run",
|
||||
"backend.load_messages": "autometabuilder.workflow.plugins.backend.backend_load_messages.backend_load_messages.run",
|
||||
"backend.load_metadata": "autometabuilder.workflow.plugins.backend.backend_load_metadata.backend_load_metadata.run",
|
||||
"backend.load_plugins": "autometabuilder.workflow.plugins.backend.backend_load_plugins.backend_load_plugins.run",
|
||||
"backend.load_prompt": "autometabuilder.workflow.plugins.backend.backend_load_prompt.backend_load_prompt.run",
|
||||
"backend.load_tool_policies": "autometabuilder.workflow.plugins.backend.backend_load_tool_policies.backend_load_tool_policies.run",
|
||||
"backend.load_tool_registry": "autometabuilder.workflow.plugins.backend.backend_load_tool_registry.backend_load_tool_registry.run",
|
||||
"backend.load_tools": "autometabuilder.workflow.plugins.backend.backend_load_tools.backend_load_tools.run",
|
||||
"backend.parse_cli_args": "autometabuilder.workflow.plugins.backend.backend_parse_cli_args.backend_parse_cli_args.run",
|
||||
"control.switch": "autometabuilder.workflow.plugins.control.control_switch.control_switch.run",
|
||||
"convert.parse_json": "autometabuilder.workflow.plugins.convert.convert_parse_json.convert_parse_json.run",
|
||||
"convert.to_boolean": "autometabuilder.workflow.plugins.convert.convert_to_boolean.convert_to_boolean.run",
|
||||
"convert.to_dict": "autometabuilder.workflow.plugins.convert.convert_to_dict.convert_to_dict.run",
|
||||
"convert.to_json": "autometabuilder.workflow.plugins.convert.convert_to_json.convert_to_json.run",
|
||||
"convert.to_list": "autometabuilder.workflow.plugins.convert.convert_to_list.convert_to_list.run",
|
||||
"convert.to_number": "autometabuilder.workflow.plugins.convert.convert_to_number.convert_to_number.run",
|
||||
"convert.to_string": "autometabuilder.workflow.plugins.convert.convert_to_string.convert_to_string.run",
|
||||
"core.ai_request": "autometabuilder.workflow.plugins.core.core_ai_request.core_ai_request.run",
|
||||
"core.append_context_message": "autometabuilder.workflow.plugins.core.core_append_context_message.core_append_context_message.run",
|
||||
"core.append_tool_results": "autometabuilder.workflow.plugins.core.core_append_tool_results.core_append_tool_results.run",
|
||||
"core.append_user_instruction": "autometabuilder.workflow.plugins.core.core_append_user_instruction.core_append_user_instruction.run",
|
||||
"core.load_context": "autometabuilder.workflow.plugins.core.core_load_context.core_load_context.run",
|
||||
"core.run_tool_calls": "autometabuilder.workflow.plugins.core.core_run_tool_calls.core_run_tool_calls.run",
|
||||
"core.seed_messages": "autometabuilder.workflow.plugins.core.core_seed_messages.core_seed_messages.run",
|
||||
"dict.get": "autometabuilder.workflow.plugins.dict.dict_get.dict_get.run",
|
||||
"dict.items": "autometabuilder.workflow.plugins.dict.dict_items.dict_items.run",
|
||||
"dict.keys": "autometabuilder.workflow.plugins.dict.dict_keys.dict_keys.run",
|
||||
"dict.merge": "autometabuilder.workflow.plugins.dict.dict_merge.dict_merge.run",
|
||||
"dict.set": "autometabuilder.workflow.plugins.dict.dict_set.dict_set.run",
|
||||
"dict.values": "autometabuilder.workflow.plugins.dict.dict_values.dict_values.run",
|
||||
"list.concat": "autometabuilder.workflow.plugins.list.list_concat.list_concat.run",
|
||||
"list.every": "autometabuilder.workflow.plugins.list.list_every.list_every.run",
|
||||
"list.find": "autometabuilder.workflow.plugins.list.list_find.list_find.run",
|
||||
"list.length": "autometabuilder.workflow.plugins.list.list_length.list_length.run",
|
||||
"list.slice": "autometabuilder.workflow.plugins.list.list_slice.list_slice.run",
|
||||
"list.some": "autometabuilder.workflow.plugins.list.list_some.list_some.run",
|
||||
"list.sort": "autometabuilder.workflow.plugins.list.list_sort.list_sort.run",
|
||||
"logic.and": "autometabuilder.workflow.plugins.logic.logic_and.logic_and.run",
|
||||
"logic.equals": "autometabuilder.workflow.plugins.logic.logic_equals.logic_equals.run",
|
||||
"logic.gt": "autometabuilder.workflow.plugins.logic.logic_gt.logic_gt.run",
|
||||
"logic.gte": "autometabuilder.workflow.plugins.logic.logic_gte.logic_gte.run",
|
||||
"logic.in": "autometabuilder.workflow.plugins.logic.logic_in.logic_in.run",
|
||||
"logic.lt": "autometabuilder.workflow.plugins.logic.logic_lt.logic_lt.run",
|
||||
"logic.lte": "autometabuilder.workflow.plugins.logic.logic_lte.logic_lte.run",
|
||||
"logic.or": "autometabuilder.workflow.plugins.logic.logic_or.logic_or.run",
|
||||
"logic.xor": "autometabuilder.workflow.plugins.logic.logic_xor.logic_xor.run",
|
||||
"math.abs": "autometabuilder.workflow.plugins.math.math_abs.math_abs.run",
|
||||
"math.add": "autometabuilder.workflow.plugins.math.math_add.math_add.run",
|
||||
"math.divide": "autometabuilder.workflow.plugins.math.math_divide.math_divide.run",
|
||||
"math.max": "autometabuilder.workflow.plugins.math.math_max.math_max.run",
|
||||
"math.min": "autometabuilder.workflow.plugins.math.math_min.math_min.run",
|
||||
"math.modulo": "autometabuilder.workflow.plugins.math.math_modulo.math_modulo.run",
|
||||
"math.multiply": "autometabuilder.workflow.plugins.math.math_multiply.math_multiply.run",
|
||||
"math.power": "autometabuilder.workflow.plugins.math.math_power.math_power.run",
|
||||
"math.round": "autometabuilder.workflow.plugins.math.math_round.math_round.run",
|
||||
"math.subtract": "autometabuilder.workflow.plugins.math.math_subtract.math_subtract.run",
|
||||
"string.concat": "autometabuilder.workflow.plugins.string.string_concat.string_concat.run",
|
||||
"string.format": "autometabuilder.workflow.plugins.string.string_format.string_format.run",
|
||||
"string.length": "autometabuilder.workflow.plugins.string.string_length.string_length.run",
|
||||
"string.lower": "autometabuilder.workflow.plugins.string.string_lower.string_lower.run",
|
||||
"string.replace": "autometabuilder.workflow.plugins.string.string_replace.string_replace.run",
|
||||
"string.split": "autometabuilder.workflow.plugins.string.string_split.string_split.run",
|
||||
"string.trim": "autometabuilder.workflow.plugins.string.string_trim.string_trim.run",
|
||||
"string.upper": "autometabuilder.workflow.plugins.string.string_upper.string_upper.run",
|
||||
"test.assert_equals": "autometabuilder.workflow.plugins.test.test_assert_equals.test_assert_equals.run",
|
||||
"test.assert_exists": "autometabuilder.workflow.plugins.test.test_assert_exists.test_assert_exists.run",
|
||||
"test.assert_false": "autometabuilder.workflow.plugins.test.test_assert_false.test_assert_false.run",
|
||||
"test.assert_true": "autometabuilder.workflow.plugins.test.test_assert_true.test_assert_true.run",
|
||||
"test.run_suite": "autometabuilder.workflow.plugins.test.test_run_suite.test_run_suite.run",
|
||||
"tools.create_branch": "autometabuilder.workflow.plugins.tools.tools_create_branch.tools_create_branch.run",
|
||||
"tools.create_pull_request": "autometabuilder.workflow.plugins.tools.tools_create_pull_request.tools_create_pull_request.run",
|
||||
"tools.list_files": "autometabuilder.workflow.plugins.tools.tools_list_files.tools_list_files.run",
|
||||
"tools.read_file": "autometabuilder.workflow.plugins.tools.tools_read_file.tools_read_file.run",
|
||||
"tools.run_docker": "autometabuilder.workflow.plugins.tools.tools_run_docker.tools_run_docker.run",
|
||||
"tools.run_lint": "autometabuilder.workflow.plugins.tools.tools_run_lint.tools_run_lint.run",
|
||||
"tools.run_tests": "autometabuilder.workflow.plugins.tools.tools_run_tests.tools_run_tests.run",
|
||||
"utils.branch_condition": "autometabuilder.workflow.plugins.utils.utils_branch_condition.utils_branch_condition.run",
|
||||
"utils.check_mvp": "autometabuilder.workflow.plugins.utils.utils_check_mvp.utils_check_mvp.run",
|
||||
"utils.filter_list": "autometabuilder.workflow.plugins.utils.utils_filter_list.utils_filter_list.run",
|
||||
"utils.map_list": "autometabuilder.workflow.plugins.utils.utils_map_list.utils_map_list.run",
|
||||
"utils.not": "autometabuilder.workflow.plugins.utils.utils_not.utils_not.run",
|
||||
"utils.reduce_list": "autometabuilder.workflow.plugins.utils.utils_reduce_list.utils_reduce_list.run",
|
||||
"utils.update_roadmap": "autometabuilder.workflow.plugins.utils.utils_update_roadmap.utils_update_roadmap.run",
|
||||
"var.delete": "autometabuilder.workflow.plugins.var.var_delete.var_delete.run",
|
||||
"var.exists": "autometabuilder.workflow.plugins.var.var_exists.var_exists.run",
|
||||
"var.get": "autometabuilder.workflow.plugins.var.var_get.var_get.run",
|
||||
"var.set": "autometabuilder.workflow.plugins.var.var_set.var_set.run",
|
||||
"web.build_context": "autometabuilder.workflow.plugins.web.web_build_context.web_build_context.run",
|
||||
"web.build_prompt_yaml": "autometabuilder.workflow.plugins.web.web_build_prompt_yaml.web_build_prompt_yaml.run",
|
||||
"web.create_flask_app": "autometabuilder.workflow.plugins.web.web_create_flask_app.web_create_flask_app.run",
|
||||
"web.create_translation": "autometabuilder.workflow.plugins.web.web_create_translation.web_create_translation.run",
|
||||
"web.delete_translation": "autometabuilder.workflow.plugins.web.web_delete_translation.web_delete_translation.run",
|
||||
"web.get_env_vars": "autometabuilder.workflow.plugins.web.web_get_env_vars.web_get_env_vars.run",
|
||||
"web.get_navigation_items": "autometabuilder.workflow.plugins.web.web_get_navigation_items.web_get_navigation_items.run",
|
||||
"web.get_prompt_content": "autometabuilder.workflow.plugins.web.web_get_prompt_content.web_get_prompt_content.run",
|
||||
"web.get_recent_logs": "autometabuilder.workflow.plugins.web.web_get_recent_logs.web_get_recent_logs.run",
|
||||
"web.get_ui_messages": "autometabuilder.workflow.plugins.web.web_get_ui_messages.web_get_ui_messages.run",
|
||||
"web.get_workflow_content": "autometabuilder.workflow.plugins.web.web_get_workflow_content.web_get_workflow_content.run",
|
||||
"web.list_translations": "autometabuilder.workflow.plugins.web.web_list_translations.web_list_translations.run",
|
||||
"web.load_messages": "autometabuilder.workflow.plugins.web.web_load_messages.web_load_messages.run",
|
||||
"web.load_translation": "autometabuilder.workflow.plugins.web.web_load_translation.web_load_translation.run",
|
||||
"web.load_workflow_packages": "autometabuilder.workflow.plugins.web.web_load_workflow_packages.web_load_workflow_packages.run",
|
||||
"web.persist_env_vars": "autometabuilder.workflow.plugins.web.web_persist_env_vars.web_persist_env_vars.run",
|
||||
"web.read_json": "autometabuilder.workflow.plugins.web.web_read_json.web_read_json.run",
|
||||
"web.register_blueprint": "autometabuilder.workflow.plugins.web.web_register_blueprint.web_register_blueprint.run",
|
||||
"web.start_server": "autometabuilder.workflow.plugins.web.web_start_server.web_start_server.run",
|
||||
"web.summarize_workflow_packages": "autometabuilder.workflow.plugins.web.web_summarize_workflow_packages.web_summarize_workflow_packages.run",
|
||||
"web.update_translation": "autometabuilder.workflow.plugins.web.web_update_translation.web_update_translation.run",
|
||||
"web.write_messages_dir": "autometabuilder.workflow.plugins.web.web_write_messages_dir.web_write_messages_dir.run",
|
||||
"web.write_prompt": "autometabuilder.workflow.plugins.web.web_write_prompt.web_write_prompt.run",
|
||||
"web.write_workflow": "autometabuilder.workflow.plugins.web.web_write_workflow.web_write_workflow.run"
|
||||
}
|
||||
@@ -4,8 +4,15 @@ This document describes all available workflow plugins for building declarative
|
||||
|
||||
## Directory Structure
|
||||
|
||||
Plugins are now organized into subdirectories by category:
|
||||
- **backend/** - Backend infrastructure and initialization plugins (14 plugins)
|
||||
Plugins are organized using an npm-style package structure. Each category folder contains:
|
||||
- A `package.json` with category metadata
|
||||
- Individual plugin folders, each containing:
|
||||
- The plugin Python file (`plugin_name.py`)
|
||||
- A `package.json` with plugin metadata
|
||||
|
||||
### Categories
|
||||
|
||||
- **backend/** - Backend infrastructure and initialization plugins (15 plugins)
|
||||
- **core/** - Core workflow orchestration plugins (7 plugins)
|
||||
- **tools/** - Tool execution and development plugins (7 plugins)
|
||||
- **notifications/** - External notification integrations (3 plugins)
|
||||
@@ -19,9 +26,24 @@ Plugins are now organized into subdirectories by category:
|
||||
- **var/** - Variable management (4 plugins)
|
||||
- **test/** - Unit testing and assertions (5 plugins)
|
||||
- **utils/** - Utility functions (7 plugins)
|
||||
- **web/** - Web UI and Flask operations (26 plugins)
|
||||
- **web/** - Web UI and Flask operations (24 plugins)
|
||||
|
||||
**Total: 95 plugins**
|
||||
**Total: 120 plugins in 15 categories**
|
||||
|
||||
### Example Structure
|
||||
|
||||
```
|
||||
backend/workflow/plugins/
|
||||
math/
|
||||
package.json # Category metadata
|
||||
math_add/
|
||||
package.json # Plugin metadata
|
||||
math_add.py # Plugin implementation
|
||||
math_divide/
|
||||
package.json
|
||||
math_divide.py
|
||||
...
|
||||
```
|
||||
|
||||
## Categories
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_build_tool_map",
|
||||
"version": "1.0.0",
|
||||
"description": "build tool map.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_build_tool_map.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.build_tool_map",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_configure_logging",
|
||||
"version": "1.0.0",
|
||||
"description": "configure logging.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_configure_logging.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.configure_logging",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_create_discord",
|
||||
"version": "1.0.0",
|
||||
"description": "create Discord client.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_create_discord.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.create_discord",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_create_github",
|
||||
"version": "1.0.0",
|
||||
"description": "create GitHub integration.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_create_github.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.create_github",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_create_openai",
|
||||
"version": "1.0.0",
|
||||
"description": "create OpenAI client.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_create_openai.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.create_openai",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_create_slack",
|
||||
"version": "1.0.0",
|
||||
"description": "create Slack client.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_create_slack.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.create_slack",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_env",
|
||||
"version": "1.0.0",
|
||||
"description": "load environment variables.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_env.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_env",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_messages",
|
||||
"version": "1.0.0",
|
||||
"description": "load translation messages.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_messages.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_messages",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_metadata",
|
||||
"version": "1.0.0",
|
||||
"description": "load metadata.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_metadata.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_metadata",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_plugins",
|
||||
"version": "1.0.0",
|
||||
"description": "load and register plugins.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_plugins.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_plugins",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_prompt",
|
||||
"version": "1.0.0",
|
||||
"description": "load prompt configuration.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_prompt.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_prompt",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_tool_policies",
|
||||
"version": "1.0.0",
|
||||
"description": "load tool policies.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_tool_policies.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_tool_policies",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_tool_registry",
|
||||
"version": "1.0.0",
|
||||
"description": "load tool registry.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_tool_registry.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_tool_registry",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_load_tools",
|
||||
"version": "1.0.0",
|
||||
"description": "load tools.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_load_tools.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.load_tools",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/backend_parse_cli_args",
|
||||
"version": "1.0.0",
|
||||
"description": "parse CLI arguments.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "backend_parse_cli_args.py",
|
||||
"metadata": {
|
||||
"plugin_type": "backend.parse_cli_args",
|
||||
"category": "backend"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "@autometabuilder/workflow-plugins-backend",
|
||||
"version": "1.0.0",
|
||||
"description": "Backend infrastructure and initialization plugins",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"backend",
|
||||
"workflow",
|
||||
"plugins"
|
||||
],
|
||||
"metadata": {
|
||||
"category": "backend",
|
||||
"plugin_count": 15
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/control_switch",
|
||||
"version": "1.0.0",
|
||||
"description": "switch/case control flow.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"control",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "control_switch.py",
|
||||
"metadata": {
|
||||
"plugin_type": "control.switch",
|
||||
"category": "control"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "@autometabuilder/workflow-plugins-control",
|
||||
"version": "1.0.0",
|
||||
"description": "Control flow plugins",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"control",
|
||||
"workflow",
|
||||
"plugins"
|
||||
],
|
||||
"metadata": {
|
||||
"category": "control",
|
||||
"plugin_count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_parse_json",
|
||||
"version": "1.0.0",
|
||||
"description": "parse JSON string.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_parse_json.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.parse_json",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_to_boolean",
|
||||
"version": "1.0.0",
|
||||
"description": "convert to boolean.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_to_boolean.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.to_boolean",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_to_dict",
|
||||
"version": "1.0.0",
|
||||
"description": "convert to dictionary.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_to_dict.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.to_dict",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_to_json",
|
||||
"version": "1.0.0",
|
||||
"description": "convert to JSON string.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_to_json.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.to_json",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_to_list",
|
||||
"version": "1.0.0",
|
||||
"description": "convert to list.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_to_list.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.to_list",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_to_number",
|
||||
"version": "1.0.0",
|
||||
"description": "convert to number.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_to_number.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.to_number",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/convert_to_string",
|
||||
"version": "1.0.0",
|
||||
"description": "convert to string.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "convert_to_string.py",
|
||||
"metadata": {
|
||||
"plugin_type": "convert.to_string",
|
||||
"category": "convert"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "@autometabuilder/workflow-plugins-convert",
|
||||
"version": "1.0.0",
|
||||
"description": "Type conversion plugins",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"convert",
|
||||
"workflow",
|
||||
"plugins"
|
||||
],
|
||||
"metadata": {
|
||||
"category": "convert",
|
||||
"plugin_count": 7
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_ai_request",
|
||||
"version": "1.0.0",
|
||||
"description": "AI request.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_ai_request.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.ai_request",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_append_context_message",
|
||||
"version": "1.0.0",
|
||||
"description": "append context message.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_append_context_message.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.append_context_message",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_append_tool_results",
|
||||
"version": "1.0.0",
|
||||
"description": "append tool results.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_append_tool_results.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.append_tool_results",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_append_user_instruction",
|
||||
"version": "1.0.0",
|
||||
"description": "append user instruction.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_append_user_instruction.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.append_user_instruction",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_load_context",
|
||||
"version": "1.0.0",
|
||||
"description": "load SDLC context.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_load_context.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.load_context",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_run_tool_calls",
|
||||
"version": "1.0.0",
|
||||
"description": "run tool calls.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_run_tool_calls.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.run_tool_calls",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/core_seed_messages",
|
||||
"version": "1.0.0",
|
||||
"description": "seed messages.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "core_seed_messages.py",
|
||||
"metadata": {
|
||||
"plugin_type": "core.seed_messages",
|
||||
"category": "core"
|
||||
}
|
||||
}
|
||||
16
backend/autometabuilder/workflow/plugins/core/package.json
Normal file
16
backend/autometabuilder/workflow/plugins/core/package.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "@autometabuilder/workflow-plugins-core",
|
||||
"version": "1.0.0",
|
||||
"description": "Core workflow orchestration plugins",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"core",
|
||||
"workflow",
|
||||
"plugins"
|
||||
],
|
||||
"metadata": {
|
||||
"category": "core",
|
||||
"plugin_count": 7
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/dict_get",
|
||||
"version": "1.0.0",
|
||||
"description": "get value from dictionary.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "dict_get.py",
|
||||
"metadata": {
|
||||
"plugin_type": "dict.get",
|
||||
"category": "dict"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/dict_items",
|
||||
"version": "1.0.0",
|
||||
"description": "get dictionary items as key-value pairs.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "dict_items.py",
|
||||
"metadata": {
|
||||
"plugin_type": "dict.items",
|
||||
"category": "dict"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/dict_keys",
|
||||
"version": "1.0.0",
|
||||
"description": "get dictionary keys.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "dict_keys.py",
|
||||
"metadata": {
|
||||
"plugin_type": "dict.keys",
|
||||
"category": "dict"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/dict_merge",
|
||||
"version": "1.0.0",
|
||||
"description": "merge dictionaries.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "dict_merge.py",
|
||||
"metadata": {
|
||||
"plugin_type": "dict.merge",
|
||||
"category": "dict"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/dict_set",
|
||||
"version": "1.0.0",
|
||||
"description": "set value in dictionary.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "dict_set.py",
|
||||
"metadata": {
|
||||
"plugin_type": "dict.set",
|
||||
"category": "dict"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/dict_values",
|
||||
"version": "1.0.0",
|
||||
"description": "get dictionary values.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "dict_values.py",
|
||||
"metadata": {
|
||||
"plugin_type": "dict.values",
|
||||
"category": "dict"
|
||||
}
|
||||
}
|
||||
16
backend/autometabuilder/workflow/plugins/dict/package.json
Normal file
16
backend/autometabuilder/workflow/plugins/dict/package.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "@autometabuilder/workflow-plugins-dict",
|
||||
"version": "1.0.0",
|
||||
"description": "Dictionary/object operation plugins",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"dict",
|
||||
"workflow",
|
||||
"plugins"
|
||||
],
|
||||
"metadata": {
|
||||
"category": "dict",
|
||||
"plugin_count": 6
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_concat",
|
||||
"version": "1.0.0",
|
||||
"description": "concatenate lists.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_concat.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.concat",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_every",
|
||||
"version": "1.0.0",
|
||||
"description": "check if all items match condition.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_every.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.every",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_find",
|
||||
"version": "1.0.0",
|
||||
"description": "find item in list.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_find.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.find",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_length",
|
||||
"version": "1.0.0",
|
||||
"description": "get list length.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_length.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.length",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_slice",
|
||||
"version": "1.0.0",
|
||||
"description": "slice a list.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_slice.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.slice",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_some",
|
||||
"version": "1.0.0",
|
||||
"description": "check if some items match condition.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_some.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.some",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/list_sort",
|
||||
"version": "1.0.0",
|
||||
"description": "sort a list.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "list_sort.py",
|
||||
"metadata": {
|
||||
"plugin_type": "list.sort",
|
||||
"category": "list"
|
||||
}
|
||||
}
|
||||
16
backend/autometabuilder/workflow/plugins/list/package.json
Normal file
16
backend/autometabuilder/workflow/plugins/list/package.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"name": "@autometabuilder/workflow-plugins-list",
|
||||
"version": "1.0.0",
|
||||
"description": "List/array operation plugins",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"list",
|
||||
"workflow",
|
||||
"plugins"
|
||||
],
|
||||
"metadata": {
|
||||
"category": "list",
|
||||
"plugin_count": 7
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/logic_and",
|
||||
"version": "1.0.0",
|
||||
"description": "logical AND.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"logic",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "logic_and.py",
|
||||
"metadata": {
|
||||
"plugin_type": "logic.and",
|
||||
"category": "logic"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/logic_equals",
|
||||
"version": "1.0.0",
|
||||
"description": "equality comparison.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"logic",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "logic_equals.py",
|
||||
"metadata": {
|
||||
"plugin_type": "logic.equals",
|
||||
"category": "logic"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"name": "@autometabuilder/logic_gt",
|
||||
"version": "1.0.0",
|
||||
"description": "greater than comparison.",
|
||||
"author": "AutoMetabuilder",
|
||||
"license": "MIT",
|
||||
"keywords": [
|
||||
"logic",
|
||||
"workflow",
|
||||
"plugin"
|
||||
],
|
||||
"main": "logic_gt.py",
|
||||
"metadata": {
|
||||
"plugin_type": "logic.gt",
|
||||
"category": "logic"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user