Skip to content

Implement explicit skill capture#33

Merged
Stephen Belanger (Qard) merged 2 commits into
mainfrom
explicit-skill-capture
Jul 7, 2026
Merged

Implement explicit skill capture#33
Stephen Belanger (Qard) merged 2 commits into
mainfrom
explicit-skill-capture

Conversation

@Qard

@Qard Stephen Belanger (Qard) commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Implements explicit skill request capture for Claude tracing while preserving raw tool names for observed skill loads.

  • Records explicit skill requests on turn metadata via loaded_skill_names and loaded_skills.
  • Marks matching Claude Skill tool spans with skill_load_trigger: "explicit".
  • Preserves metadata.tool_name as the raw Claude tool name (Skill) and adds metadata.tool_kind: "skill" for skill-load classification.

Validation

  • test/run_tests.sh
  • bash test/test_post_tool_use.sh

@Qard
Stephen Belanger (Qard) merged commit 316c5e6 into main Jul 7, 2026
1 check passed
@Qard
Stephen Belanger (Qard) deleted the explicit-skill-capture branch July 7, 2026 16:23
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