Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
c37a815
Initial plan
Copilot Apr 28, 2026
3cad879
Add workflow step catalog: StepRegistry, StepCatalog, CLI commands, a…
Copilot Apr 28, 2026
de5fe28
Potential fix for pull request finding 'An assert statement has a sid…
mnriem Apr 28, 2026
f47f695
Address PR review: path traversal, cache robustness, collision check,…
mnriem May 6, 2026
e311afb
Fix StepRegistry shape validation and StepCatalog empty-YAML handling
Copilot May 6, 2026
df061e0
Polish: rename _default to default_registry, strengthen unreadable-fi…
Copilot May 6, 2026
3e30520
Address PR review: atomic install, hostname validation, cache resilie…
Copilot May 6, 2026
1e5f5fd
Fix shutil.move with existing step_dir: remove before move to avoid s…
Copilot May 6, 2026
bf0af27
Call load_custom_steps at execution time; enforce hostname in _safe_f…
Copilot May 7, 2026
c310420
Wrap YAML parsing in try/except; atomic step install via os.rename() …
Copilot May 7, 2026
bc1e252
Validate YAML root is a dict in _load_catalog_config and workflow_ste…
Copilot May 7, 2026
b3d0cf6
Merge remote-tracking branch 'origin/main' into copilot/add-community…
Copilot May 7, 2026
8e254b4
Fix load_custom_steps() package imports and add reserved step ID vali…
Copilot May 8, 2026
d5b9d6e
Move _re/_sys imports out of loop and _RESERVED_STEP_IDS to module level
Copilot May 8, 2026
9bcd0b2
Address review: collision-resistant module names, extra_files support…
Copilot May 11, 2026
f365aab
Harden extra_files: warn on non-dict, resolve symlinks in path traver…
Copilot May 11, 2026
31a3aae
Switch _safe_fetch and StepCatalog._fetch_single_catalog to use open_…
Copilot May 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading