[PR #2] [MERGED] Fixing bugs #58

Closed
opened 2026-02-27 07:20:14 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/KeygraphHQ/shannon/pull/2
Author: @ajmallesh
Created: 10/24/2025
Status: Merged
Merged: 10/24/2025
Merged by: @ajmallesh

Base: mainHead: fixing-bugs


📝 Commits (10+)

  • de8c5ee chore: upgrade model from Sonnet 4 -> Sonnet 4.5
  • be776c4 chore: save deliverable script decoupling deliverable creation from the actual content
  • 04f810b chore: remove permanent deliverables copying to Documents folder
  • b8dc33f chore: remove screenshot saving from Playwright MCP instances
  • 3babf02 feat: implement unified audit system v3.0 with crash-safety and self-healing
  • cb99712 chore: remove reconcile-session.js script
  • 8290918 docs: enhance export-metrics.js documentation
  • 50bf583 chore: remove run-metadata.json functionality
  • d6e5db2 fix: critical bug - exploitation phase was always skipped
  • 5571696 feat: migrate to use MCP tools instead of helper scripts

📊 Changes

75 files changed (+3293 additions, -1977 deletions)

View changed files

📝 .gitignore (+2 -1)
📝 CLAUDE.md (+103 -44)
📝 Dockerfile (+21 -2)
login_resources/generate-totp-standalone.mjs (+0 -131)
mcp-server/package-lock.json (+254 -0)
mcp-server/package.json (+13 -0)
mcp-server/src/index.js (+35 -0)
mcp-server/src/tools/generate-totp.js (+137 -0)
mcp-server/src/tools/save-deliverable.js (+85 -0)
mcp-server/src/types/deliverables.js (+107 -0)
mcp-server/src/types/index.js (+6 -0)
mcp-server/src/types/tool-responses.js (+58 -0)
mcp-server/src/utils/error-formatter.js (+71 -0)
mcp-server/src/utils/file-operations.js (+35 -0)
mcp-server/src/validation/queue-validator.js (+51 -0)
mcp-server/src/validation/totp-validator.js (+71 -0)
📝 package-lock.json (+189 -8)
📝 package.json (+2 -1)
📝 prompts/exploit-auth.txt (+13 -23)
📝 prompts/exploit-authz.txt (+13 -23)

...and 55 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/KeygraphHQ/shannon/pull/2 **Author:** [@ajmallesh](https://github.com/ajmallesh) **Created:** 10/24/2025 **Status:** ✅ Merged **Merged:** 10/24/2025 **Merged by:** [@ajmallesh](https://github.com/ajmallesh) **Base:** `main` ← **Head:** `fixing-bugs` --- ### 📝 Commits (10+) - [`de8c5ee`](https://github.com/KeygraphHQ/shannon/commit/de8c5ee041b8ba35cc48b88a863323f0cfd68ef9) chore: upgrade model from Sonnet 4 -> Sonnet 4.5 - [`be776c4`](https://github.com/KeygraphHQ/shannon/commit/be776c46409e3eaf514cd0d58b756b5dd48e1563) chore: save deliverable script decoupling deliverable creation from the actual content - [`04f810b`](https://github.com/KeygraphHQ/shannon/commit/04f810b9fb4efae39ee9d0fd3890bea2973817d3) chore: remove permanent deliverables copying to Documents folder - [`b8dc33f`](https://github.com/KeygraphHQ/shannon/commit/b8dc33f1803c17dd3dd66febc8a9d277db8deee9) chore: remove screenshot saving from Playwright MCP instances - [`3babf02`](https://github.com/KeygraphHQ/shannon/commit/3babf02d6863c9dc012313165587140cc6480969) feat: implement unified audit system v3.0 with crash-safety and self-healing - [`cb99712`](https://github.com/KeygraphHQ/shannon/commit/cb9971241b02a1cc3c968430c38e50f83fd432bc) chore: remove reconcile-session.js script - [`8290918`](https://github.com/KeygraphHQ/shannon/commit/82909185aabe1fd6f1ac46da11af0aa48ac4ed43) docs: enhance export-metrics.js documentation - [`50bf583`](https://github.com/KeygraphHQ/shannon/commit/50bf5839930c616f03a444732295c40d7644a6bf) chore: remove run-metadata.json functionality - [`d6e5db2`](https://github.com/KeygraphHQ/shannon/commit/d6e5db239758238afb2ff8840fa57394a366cf59) fix: critical bug - exploitation phase was always skipped - [`5571696`](https://github.com/KeygraphHQ/shannon/commit/55716963da5dbedc19c5ebbfaf10a450442f380d) feat: migrate to use MCP tools instead of helper scripts ### 📊 Changes **75 files changed** (+3293 additions, -1977 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -1) 📝 `CLAUDE.md` (+103 -44) 📝 `Dockerfile` (+21 -2) ➖ `login_resources/generate-totp-standalone.mjs` (+0 -131) ➕ `mcp-server/package-lock.json` (+254 -0) ➕ `mcp-server/package.json` (+13 -0) ➕ `mcp-server/src/index.js` (+35 -0) ➕ `mcp-server/src/tools/generate-totp.js` (+137 -0) ➕ `mcp-server/src/tools/save-deliverable.js` (+85 -0) ➕ `mcp-server/src/types/deliverables.js` (+107 -0) ➕ `mcp-server/src/types/index.js` (+6 -0) ➕ `mcp-server/src/types/tool-responses.js` (+58 -0) ➕ `mcp-server/src/utils/error-formatter.js` (+71 -0) ➕ `mcp-server/src/utils/file-operations.js` (+35 -0) ➕ `mcp-server/src/validation/queue-validator.js` (+51 -0) ➕ `mcp-server/src/validation/totp-validator.js` (+71 -0) 📝 `package-lock.json` (+189 -8) 📝 `package.json` (+2 -1) 📝 `prompts/exploit-auth.txt` (+13 -23) 📝 `prompts/exploit-authz.txt` (+13 -23) _...and 55 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 07:20:14 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shannon-KeygraphHQ#58
No description provided.