Skip to content

Conversation

@laysakura
Copy link
Contributor

  • Added wish_tools package with an extensible framework for penetration testing workflows.
  • Created core framework components including BaseTool, ToolContext, ToolMetadata, and ToolResult.
  • Implemented ToolRegistry for managing tool registration, discovery, and execution.
  • Introduced testing utilities for validating tool implementations with ToolTester, TestCase, and various validators.
  • Developed initial tool implementations including BashTool and MsfconsoleTool.
  • Added comprehensive documentation and examples for tool usage and framework integration.
  • Established a testing suite for framework functionality and tool integration tests.

laysakura added 2 commits May 30, 2025 06:27
…gistry

- Added `wish_tools` package with an extensible framework for penetration testing workflows.
- Created core framework components including `BaseTool`, `ToolContext`, `ToolMetadata`, and `ToolResult`.
- Implemented `ToolRegistry` for managing tool registration, discovery, and execution.
- Introduced testing utilities for validating tool implementations with `ToolTester`, `TestCase`, and various validators.
- Developed initial tool implementations including `BashTool` and `MsfconsoleTool`.
- Added comprehensive documentation and examples for tool usage and framework integration.
- Established a testing suite for framework functionality and tool integration tests.
@github-actions
Copy link

⚠️ Reminder: This PR did not update the CHANGELOG.md file. If your changes should be noted in the changelog, please add them to the [Unreleased] section.

@github-actions
Copy link

⚠️ Reminder: This PR did not update the CHANGELOG.md file. If your changes should be noted in the changelog, please add them to the [Unreleased] section.

@github-actions
Copy link

📊 Graph visualization has been updated based on the changes in this PR.

@laysakura laysakura merged commit 57840e8 into main May 29, 2025
@laysakura laysakura deleted the feat/tool-msfconsole branch May 29, 2025 21:49
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.

3 participants