Skip to content

feat: add git commit hash to version and improve documentation#128

Merged
yinwm merged 8 commits intosipeed:mainfrom
yinwm:feat/better-version
Feb 13, 2026
Merged

feat: add git commit hash to version and improve documentation#128
yinwm merged 8 commits intosipeed:mainfrom
yinwm:feat/better-version

Conversation

@yinwm
Copy link
Collaborator

@yinwm yinwm commented Feb 13, 2026

Summary

  • Add git commit hash to version output (picoclaw version and picoclaw status)
  • Add security sandbox documentation to README
  • Add Japanese README with full translation
  • Refactor version formatting to reduce code duplication
  • Fix OpenRouter API URL in Japanese README
  • Add QQ/DingTalk documentation to Japanese README
  • Remove obsolete config.openrouter.json example

Changes

File Description
Makefile Add GIT_COMMIT variable, unify fallback to "dev"
cmd/picoclaw/main.go Extract formatVersion() and formatBuildInfo() helpers, remove duplicate skillsCmd()
README.md Add security sandbox documentation
README.ja.md Full Japanese translation with QQ/DingTalk docs, fix API URL
config/config.openrouter.json Removed (obsolete)

Test plan

  • go build ./cmd/picoclaw passes
  • picoclaw version shows git commit hash
  • picoclaw status shows version info correctly
  • picoclaw skills commands work as expected

🤖 Generated with Claude Code

yinwm and others added 8 commits February 13, 2026 15:29
Users can now see the exact git commit used to build the binary,
which helps with debugging and deployment tracking.
Add comprehensive documentation about the security sandbox feature,
including default configuration, protected tools, exec tool
protection, error examples, and security boundary consistency.
Also remove outdated config.openrouter.json sample file.
…ld info display

Extract formatVersion() and formatBuildInfo() helper functions to reduce code duplication between printVersion() and statusCmd(). Update git commit default value to "dev" in Makefile for consistency with version handling. Update documentation for QQ and DingTalk chat integration in Japanese README.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@yinwm yinwm merged commit 14de80d into sipeed:main Feb 13, 2026
3 checks passed
@yinwm yinwm deleted the feat/better-version branch February 13, 2026 12:27
@miggymiguel
Copy link

lets go

@miggymiguel
Copy link

will you be there

emadomedher pushed a commit to emadomedher/picoclaw that referenced this pull request Feb 17, 2026
feat: add git commit hash to version and improve documentation
StarWindv referenced this pull request in StarWindv/PicoClaw-shou Feb 19, 2026
feat: add git commit hash to version and improve documentation
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.

2 participants