()
| 27 | |
| 28 | |
| 29 | def build_command_graph() -> CommandGraph: |
| 30 | commands = get_commands() |
| 31 | builtins = tuple(module for module in commands if 'plugin' not in module.source_hint.lower() and 'skills' not in module.source_hint.lower()) |
| 32 | plugin_like = tuple(module for module in commands if 'plugin' in module.source_hint.lower()) |
| 33 | skill_like = tuple(module for module in commands if 'skills' in module.source_hint.lower()) |
| 34 | return CommandGraph(builtins=builtins, plugin_like=plugin_like, skill_like=skill_like) |
no test coverage detected