Skip to content

Fix cross-platform skill support - #9

Merged
SFenton merged 2 commits into
mainfrom
copilot/cross-platform-skill-support-20260916
Sep 16, 2026
Merged

SFenton merged 2 commits into
mainfrom
copilot/cross-platform-skill-support-20260916

Conversation

@SFenton

@SFenton SFenton commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • add native PowerShell hooks while retaining Bash hooks for Linux and macOS
  • preserve strict POSIX directory durability while handling unsupported Windows directory fsync
  • make URL paths, deterministic artifact execution, and routing validation cross-platform
  • run repository and internal skill suites on Windows, macOS, and Linux

Validation

  • npm test (215 passed, 24 skipped)
  • npm run test:skills (74 passed)
  • installed PowerShell hook smoke test

SFenton and others added 2 commits September 16, 2026 15:53
Add native Windows hook execution and filesystem handling while preserving strict POSIX durability and executable checks. Run repository and internal skill suites across Windows, macOS, and Linux.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Resolve repository and candidate paths through filesystem aliases on macOS and make workflow assertions newline-neutral on Windows.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@SFenton
SFenton merged commit 79056f8 into main Sep 16, 2026
4 checks passed
@SFenton
SFenton deleted the copilot/cross-platform-skill-support-20260916 branch September 16, 2026 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant