-
Notifications
You must be signed in to change notification settings - Fork 0
Fix documentation and CLI error messages based on skill execution analysis #10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…alysis Documentation: - Update session file location from "working directory" to home directory (~/) in agent-guide.md, troubleshooting.md, and reference.md - Add "Exporting Session Content to Files" section explaining slice vs next - Clarify parallel processing workflow requires chunking before next command - Add Claude Code integration setup instructions to README.md CLI: - Add helpful error message to stderr when `rlm next --raw` fails due to missing chunks: "Error: No chunks available. Run 'rlm chunk' first." - Use assembly version instead of hardcoded version string in Program.cs
Code Coverage Summary Report - Linux (No TFM)Summary
Coveragerlm - 65.8%
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR improves the RLM CLI documentation and error handling based on real-world skill execution analysis. The changes align documentation with the actual session storage implementation (home directory) and add helpful guidance for users.
Changes:
- Updated CLI to use dynamic versioning from assembly attributes instead of hardcoded version strings
- Added helpful error message when
rlm next --rawis called without chunks - Corrected session file location documentation from "working directory" to home directory (~/) across all documentation files
- Added comprehensive Claude Code integration setup instructions to README
- Added new "Exporting Session Content to Files" section clarifying when to use
slicevsnextcommands
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Solutions/Rlm.Cli/Rlm.Cli.csproj | Removed hardcoded version property to use GitVersion |
| Solutions/Rlm.Cli/Program.cs | Updated to read version from AssemblyInformationalVersionAttribute |
| Solutions/Rlm.Cli/Commands/NextCommand.cs | Added error message to stderr when --raw flag used without chunks |
| README.md | Added Claude Code integration setup instructions |
| .claude/skills/rlm/troubleshooting.md | Updated session file paths to include home directory (~/) |
| .claude/skills/rlm/reference.md | Updated session file location documentation |
| .claude/skills/rlm/agent-guide.md | Updated session file locations and added section on exporting content |
| .claude/skills/rlm/SKILL.md | Added clarification about chunking requirement for next command and slice alternative |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Documentation:
in agent-guide.md, troubleshooting.md, and reference.md
CLI:
rlm next --rawfails due tomissing chunks: "Error: No chunks available. Run 'rlm chunk' first."