This is a feature that adds support for algo arguments
What does this do?
New Features
Enhanced command-line interface with new flags for algorithm type, arguments, Python runtime, and requirements file.
Improved context management for passing algorithm arguments.
Added support for command-line arguments in various algorithm implementations (binary, python, wasm).
Bug Fixes
Resolved issues related to command execution by allowing dynamic passing of arguments to algorithms.
Documentation
Updated README and command documentation to reflect new command options and usage.
Which issue(s) does this PR fix/relate to?
Resolves #169
Have you included tests for your changes?
No
Did you document any new/modified feature?
Yes
Notes
sequenceDiagram
participant User
participant CLI
participant Context
participant Algorithm
User->>CLI: Run algorithm with options
CLI->>Context: Store args with AlgorithmArgsToContext
Context->>Algorithm: Initialize with args
Algorithm->>Context: Retrieve args with AlgorithmArgsFromContext
Algorithm->>User: Execute algorithm with provided args
What type of PR is this?
This is a feature that adds support for algo arguments
What does this do?
New Features
Bug Fixes
Documentation
Which issue(s) does this PR fix/relate to?
Have you included tests for your changes?
No
Did you document any new/modified feature?
Yes
Notes