mirror of
https://github.com/Ed1s0nZ/CyberStrikeAI.git
synced 2026-11-13 15:57:22 +01:00
Delete the Eino model adapters, callbacks, middleware, orchestration, summarization and single-agent runner together with their dependencies. Chat, batch tasks, workflow Agent nodes and sub-agents now share the Pi runtime, and dispatch is a single code path instead of an engine switch. Configuration migrates eino_middleware/eino_skills to runtime/skills and drops the retired callback settings while old files still load. Settings, i18n and docs describe Pi only. Also carry the Pi follow-up fixes: empty required lists are omitted from tool schemas, historical tool results stay with their call batch, model proxies work over HTTP/1.1, single-query retrieval skips query expansion, and finalization docs match Pi lifecycle events.
Plugins
Optional integrations that connect CyberStrikeAI with other tools.
Burp Suite
- Path:
plugins/burp-suite/cyberstrikeai-burp-extension/ - Build:
bash build-mvn.sh→dist/cyberstrikeai-burp-extension.jar - Docs:
README.md/README.zh-CN.md
Browser (Chrome / Edge)
- Path:
plugins/browser-extension/cyberstrikeai-browser-extension/ - Version: 0.3.11
- Install:
chrome://extensions/→ Load unpacked → F12 → CyberStrikeAI tab - Package:
bash package.sh→dist/cyberstrikeai-browser-extension.zip - Docs:
README.zh-CN.md(full) /README.md(summary)
Highlights (v0.3.x)
| Feature | Description |
|---|---|
| Token expiry | Remaining time + 30s validate probe; detects server restart / unreachable |
| Capture pause | ● Capturing / ○ Paused — stop recording without closing DevTools |
| HTTP/1.1 display | Raw HAR in memory; UI + AI prompt normalized (no :method pseudo-headers) |
| Collapsible conn bar | Host/Port/Validate collapses after success |
| Popup | Read-only endpoint + connection status |
| Performance | XHR-only filter, no body read for static assets, rAF-throttled stream UI |
| Data caps | 200 captures/tab, 50 test runs, 512KB progress — all in-memory |