ajmallesh
534b18e303
chore: change license to AGPL-3.0
2025-11-26 18:45:36 -08:00
Khaushik-keygraph
d2519322d2
fix: removed comments
2025-11-13 20:33:58 +05:30
ajmallesh
1051d40527
chore: add MPL license comments
2025-11-13 16:55:13 +05:30
ajmallesh
dafd9148f6
chore: remove ~500 lines of dead code identified by knip
...
Remove unused files and exports to improve codebase maintainability:
Phase 1 - Deleted files (5):
- login_resources/generate-totp-standalone.mjs (replaced by MCP tool)
- mcp-server/src/tools/index.js (unused barrel export)
- mcp-server/src/utils/index.js (unused barrel export)
- mcp-server/src/validation/index.js (unused barrel export)
- src/agent-status.js (deprecated 309-line status manager)
Phase 2 - Removed unused exports (3):
- mcp-server/src/index.js: shannonHelperServer constant
- mcp-server/src/utils/error-formatter.js: createFileSystemError function
- src/utils/git-manager.js: cleanWorkspace (now internal-only)
Phase 3 - Unexported internal functions (4):
- src/checkpoint-manager.js: runSingleAgent, runAgentRange,
runParallelVuln, runParallelExploit (internal use only)
All Shannon CLI commands tested and verified working.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-23 12:46:51 -07:00
ajmallesh
d6c7cfd2a6
chore: migrate from deprecated @anthropic-ai/claude-code to @anthropic-ai/claude-agent-sdk
...
Anthropic rebranded the SDK in 2025 from "Claude Code SDK" to "Claude Agent SDK". Updated all references across package.json, Dockerfile, and documentation to use the current @anthropic-ai/claude-agent-sdk package.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-23 12:06:55 -07:00
ajmallesh
55716963da
feat: migrate to use MCP tools instead of helper scripts
2025-10-23 11:56:47 -07:00