Skip to content

ref(cli): Complete skill command I/O injection - #45

Merged
philprime merged 1 commit into
mainfrom
philprime/ref/complete-skill-io-injection
Oct 2, 2026
Merged

philprime merged 1 commit into
mainfrom
philprime/ref/complete-skill-io-injection

Conversation

@philprime

@philprime philprime commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

Finish the skill-command injection introduced in #44. Skill get, install, and uninstall now use the shared output writer, while installation reads and atomic writes go through AgentSkillFileSystem so tests can control file access without changing CLI output.

Review context

Focused tests cover command output and denied filesystem reads and writes. make test, make analyze, make build, and Docker tests on Linux AMD64 and ARM64 passed. The live network suite remains opt-in.

Base automatically changed from philprime/ref/inject-command-and-skill-services to main October 2, 2026 08:23
Send remaining skill command output through the shared writer and move skill file reads and atomic writes behind the injected filesystem. Add focused command and filesystem tests for those boundaries.
@philprime
philprime force-pushed the philprime/ref/complete-skill-io-injection branch from 5407329 to 354ce0a Compare October 2, 2026 08:24
@philprime
philprime marked this pull request as ready for review October 2, 2026 08:24
@philprime
philprime enabled auto-merge (squash) October 2, 2026 08:24
@philprime
philprime merged commit 95a70b4 into main Oct 2, 2026
15 checks passed
@philprime
philprime deleted the philprime/ref/complete-skill-io-injection branch October 2, 2026 08:37
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