Skip to content

fix(copilot): Correct shell commands and skills/agents display#527

Merged
iamtoruk merged 1 commit into
getagentseal:mainfrom
jonjozwiak:fix/copilot-shell-skills-agents
Jun 21, 2026
Merged

fix(copilot): Correct shell commands and skills/agents display#527
iamtoruk merged 1 commit into
getagentseal:mainfrom
jonjozwiak:fix/copilot-shell-skills-agents

Conversation

@jonjozwiak

Copy link
Copy Markdown
Contributor

Summary

Fixed Copilot provider so that ‘Shell Commands’ and ‘Skills & Agents’ sections are now populated with data.

  • Added logic to extract and normalize shell command names from both JSONL and OTel sources
  • Introduced tracking and attribution of subagent types in both JSONL and OTel parsing, ensuring that only genuine subagents (not the root agent) are surfaced in the parsed output
  • Extended types and interfaces to support new fields for tool arguments, subagent selection events, and span attributes, enabling the improved parsing and attribution logic
  • Added tests to verify correct subagent attribution and shell command extraction

Testing

  • [*] I have tested this locally against real data (not just unit tests)
  • [*] npm test passes
    • NOTE: 6 tests fail, but also failed before any of my changes.
  • [*] npm run build succeeds

Screenshot:

Before:
Screenshot 2026-06-19 at 5 07 52 PM

After:
Screenshot 2026-06-19 at 5 09 15 PM

@iamtoruk iamtoruk merged commit 99a90cb into getagentseal:main Jun 21, 2026
3 checks passed
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