Dani
|
e4c2275bf6
|
feat(hooks): Add LangSmith tracing integration
Add comprehensive LangSmith observability integration for Claude Code:
- Add langsmith-tracing hook in monitoring category
- Runs in background with & to avoid blocking
- Official LangSmith stop_hook.sh script (33KB)
- Automatic trace upload to LangSmith API
- Session grouping with thread_id for continuity
- Add langsmith-tracing setting in telemetry category
- Environment variables with placeholders
- Easy installation for users
- Clear instructions for API key setup
- Add bash script support to CLI (index.js)
- Auto-downloads .sh files with executable permissions
- Mirrors existing Python file handling
- Critical for hook functionality
- Update security (.gitignore)
- Protect .claude/settings.local.json (may contain API keys)
- Protect .claude/hooks/ directory
- Remove settings.local.json from git tracking
- Update component catalog (62 settings, 41 hooks)
Installation:
npx claude-code-templates@latest --hook monitoring/langsmith-tracing
npx claude-code-templates@latest --setting telemetry/langsmith-tracing
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-09 18:45:10 -05:00 |
|