Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3b7fa6d
Refactor actions.go to use NewTool pattern
SamMorrowDrums Dec 13, 2025
5716b00
refactor(git): migrate GetRepositoryTree to NewTool pattern
SamMorrowDrums Dec 13, 2025
118fa2d
refactor(security): migrate code_scanning, secret_scanning, dependabo…
SamMorrowDrums Dec 13, 2025
92d1a1c
refactor(discussions): migrate to NewTool pattern
SamMorrowDrums Dec 13, 2025
f1aa6fa
Refactor security_advisories tools to use NewTool pattern
SamMorrowDrums Dec 13, 2025
38cdbc2
refactor: convert projects, labels, and dynamic_tools to NewTool pattern
SamMorrowDrums Dec 13, 2025
f8eecc6
Add --features CLI flag for feature flag support
SamMorrowDrums Dec 13, 2025
cbd891b
Add validation tests for tools, resources, and prompts metadata
SamMorrowDrums Dec 13, 2025
40b0931
Fix default toolsets behavior when not in dynamic mode
SamMorrowDrums Dec 13, 2025
97d073e
refactor: address PR review feedback for toolsets
SamMorrowDrums Dec 14, 2025
f4313a0
refactor: Apply HandlerFunc pattern to resources for stateless NewToo…
SamMorrowDrums Dec 14, 2025
eed36be
refactor: simplify ForMCPRequest switch cases
SamMorrowDrums Dec 14, 2025
a11a4a1
refactor(generate_docs): use strings.Builder and AllTools() iteration
SamMorrowDrums Dec 14, 2025
50522f8
feat(toolsets): add AvailableToolsets() with exclude filter
SamMorrowDrums Dec 14, 2025
73a56dd
refactor(generate_docs): hoist success logging to generateAllDocs
SamMorrowDrums Dec 14, 2025
8c7a04a
refactor: consolidate toolset validation into ToolsetGroup
SamMorrowDrums Dec 14, 2025
bbaab36
refactor: rename toolsets package to registry with builder pattern
SamMorrowDrums Dec 15, 2025
865fbd9
fix: remove unnecessary type arguments in helper_test.go
SamMorrowDrums Dec 15, 2025
944b813
fix: restore correct behavior for --tools and --toolsets flags
SamMorrowDrums Dec 15, 2025
af4830c
Move labels tools to issues toolset
SamMorrowDrums Dec 15, 2025
04c0df3
Restore labels toolset with get_label in both issues and labels
SamMorrowDrums Dec 15, 2025
9d285de
Fix instruction generation and capability advertisement
SamMorrowDrums Dec 15, 2025
2715888
Add tests for dynamic toolset management tools
SamMorrowDrums Dec 15, 2025
cca6adf
Advertise all capabilities in dynamic toolsets mode
SamMorrowDrums Dec 15, 2025
048f204
Improve conformance test with dynamic tool calls and JSON normalization
SamMorrowDrums Dec 15, 2025
ab433be
Add conformance-report to .gitignore
SamMorrowDrums Dec 15, 2025
ce39054
Add conformance test CI workflow
SamMorrowDrums Dec 15, 2025
765b97b
Add map indexes for O(1) lookups in Registry
SamMorrowDrums Dec 15, 2025
1c3b017
perf(registry): O(1) HasToolset lookup via pre-computed set
SamMorrowDrums Dec 15, 2025
b00b100
simplify: remove lazy toolsByName map - not needed for actual use cases
SamMorrowDrums Dec 15, 2025
01d106e
Add generic tool filtering mechanisms to registry package
Copilot Dec 16, 2025
8537ec4
docs: improve filter evaluation order and FilteredTools documentation
SamMorrowDrums Dec 16, 2025
3cffcb1
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