Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
53ea837
refactor(issues): migrate issues.go to NewTool pattern
SamMorrowDrums Dec 13, 2025
aa63e07
refactor(pullrequests): convert PR tools to NewTool pattern
SamMorrowDrums Dec 13, 2025
84c9c02
Refactor actions.go to use NewTool pattern
SamMorrowDrums Dec 13, 2025
8fe55ca
refactor(git): migrate GetRepositoryTree to NewTool pattern
SamMorrowDrums Dec 13, 2025
3cd6411
refactor(security): migrate code_scanning, secret_scanning, dependabo…
SamMorrowDrums Dec 13, 2025
894f012
refactor(discussions): migrate to NewTool pattern
SamMorrowDrums Dec 13, 2025
6dc6221
Refactor security_advisories tools to use NewTool pattern
SamMorrowDrums Dec 13, 2025
4f94aeb
refactor: convert projects, labels, and dynamic_tools to NewTool pattern
SamMorrowDrums Dec 13, 2025
648e4e0
Add --features CLI flag for feature flag support
SamMorrowDrums Dec 13, 2025
d1706b0
Add validation tests for tools, resources, and prompts metadata
SamMorrowDrums Dec 13, 2025
eb43647
Fix default toolsets behavior when not in dynamic mode
SamMorrowDrums Dec 13, 2025
5353c80
refactor: address PR review feedback for toolsets
SamMorrowDrums Dec 14, 2025
3424f13
refactor: Apply HandlerFunc pattern to resources for stateless NewToo…
SamMorrowDrums Dec 14, 2025
8786d8e
refactor: simplify ForMCPRequest switch cases
SamMorrowDrums Dec 14, 2025
a286d08
refactor(generate_docs): use strings.Builder and AllTools() iteration
SamMorrowDrums Dec 14, 2025
7bb8e8a
feat(toolsets): add AvailableToolsets() with exclude filter
SamMorrowDrums Dec 14, 2025
70c0305
refactor(generate_docs): hoist success logging to generateAllDocs
SamMorrowDrums Dec 14, 2025
99f800f
refactor: consolidate toolset validation into ToolsetGroup
SamMorrowDrums Dec 14, 2025
c6e2e7e
refactor: rename toolsets package to registry with builder pattern
SamMorrowDrums Dec 15, 2025
10b378f
fix: remove unnecessary type arguments in helper_test.go
SamMorrowDrums Dec 15, 2025
29132e6
fix: restore correct behavior for --tools and --toolsets flags
SamMorrowDrums Dec 15, 2025
cbca9f2
Move labels tools to issues toolset
SamMorrowDrums Dec 15, 2025
a202a2d
Restore labels toolset with get_label in both issues and labels
SamMorrowDrums Dec 15, 2025
9df709a
Fix instruction generation and capability advertisement
SamMorrowDrums Dec 15, 2025
3df9d18
Add tests for dynamic toolset management tools
SamMorrowDrums Dec 15, 2025
56c2733
Advertise all capabilities in dynamic toolsets mode
SamMorrowDrums Dec 15, 2025
3b8dee3
Improve conformance test with dynamic tool calls and JSON normalization
SamMorrowDrums Dec 15, 2025
3ad56b9
Add conformance-report to .gitignore
SamMorrowDrums Dec 15, 2025
d65c9b9
Add conformance test CI workflow
SamMorrowDrums Dec 15, 2025
8a836ba
Add map indexes for O(1) lookups in Registry
SamMorrowDrums Dec 15, 2025
55244b7
perf(registry): O(1) HasToolset lookup via pre-computed set
SamMorrowDrums Dec 15, 2025
40d7d9a
simplify: remove lazy toolsByName map - not needed for actual use cases
SamMorrowDrums Dec 15, 2025
0d45740
Add generic tool filtering mechanisms to registry package
Copilot Dec 16, 2025
cdc281f
docs: improve filter evaluation order and FilteredTools documentation
SamMorrowDrums Dec 16, 2025
6e597cc
Refactor GenerateToolsetsHelp() to use strings.Builder pattern
Copilot Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading