mirror of
https://github.com/j3ssie/osmedeus.git
synced 2026-08-22 23:52:25 +02:00
- Add inline module support to ModuleRef allowing modules to be defined directly in flows without external files - Implement IsInline() and ToWorkflow() methods to convert inline ModuleRef definitions to executable workflows - Update ModuleRef.Clone() to properly duplicate all fields including Steps, Runner, RunnerConfig, and Description - Add field alignment formatting and make path optional for inline modules - Enhance parser validation to allow omitting path for inline modules while requiring at least one step - Update executor's preloadModules() and ExecuteFlow() to handle inline modules during flow execution - Improve version command output with JSON format support via --json flag and enhanced colored terminal output