Dmitry Ng
402dfbe0ee
Merge pull request #277 from mason5052/codex/issue-235-evidence-chain-rfc
...
docs: add evidence chain RFC
2026-04-29 01:35:59 +04:00
Dmitry Ng
425f075a96
Merge pull request #276 from mason5052/codex/issue-71-scope-of-work-template
...
docs: add scope-of-work pentest template
2026-04-29 01:08:29 +04:00
Dmitry Ng and Copilot
de6f527e6f
Apply suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Dmitry Ng <19asdek91@gmail.com >
2026-04-29 01:07:47 +04:00
Dmitry Ng
aa4b70eaba
feat: add user resources system and flow integration
...
- UserResource model with MD5-deduplicated blob storage and virtual path filesystem
- REST API for resource CRUD (upload, mkdir, move, copy, delete, download)
- GraphQL query/mutations with resourceIds support on createFlow, putUserInput, createAssistant, callAssistant
- Resource → flow copy with hierarchy restore; incremental container sync (find missing, copy once)
- FlowWorker.PutResources delegates copy, docker push and flowFileAdded events
- Agent prompts updated with {{.UserFiles}} XML listing of /work/uploads and /work/resources
- Resource subscriptions: resourceAdded/Updated/Deleted
2026-04-28 17:00:17 +03:00
Dmitry Ng
7c4ebda2c2
feat: enhance Docker client with container file operations and API integration
...
- Added methods for non-recursive directory listing and file stat operations in the Docker client.
- Implemented a new API endpoint to retrieve files from a running container's directory.
- Updated documentation to reflect new file operations and API changes.
- Introduced data structures for container file metadata and integrated them into the flow file service.
- Enhanced flow file management capabilities with improved synchronization between local and container file systems.
2026-04-27 13:19:39 +03:00
Dmitry Ng
5e902ca255
docs: update API tokens section to reflect new naming convention in settings
2026-04-24 03:00:48 +03:00
Dmitry Ng
378db10732
Merge pull request #270 from mason5052/codex/issue-191-settings-coverage
...
docs: clarify current web settings coverage
2026-04-24 03:52:41 +04:00
Dmitry Ng
5067e8f5a4
feat: add assistant flow management tools and summarizer cache
...
- new get_flow_status / stop_flow / submit_flow_input / patch_flow_subtasks tools in assistant executor, backed by FlowWorker callbacks
- flowStatusTool supports 5 detail levels with verbose mode, polling for task readiness, and per-size summarization
- summarizer LRU cache (1000 entries, 4 h TTL, SHA-256 key) on flowProvider to skip redundant LLM calls
- updated assistant.tmpl with full flow management protocol: state reference, decision guide, constraints
- updated flow_execution.md with terminal timeout config, new tools, and cache
2026-04-24 02:37:09 +03:00
Dmitry Ng
172fb8754f
Merge pull request #267 from mason5052/codex/issue-74-memory-lifecycle-docs
...
docs: clarify memory lifecycle across flows
2026-04-22 22:15:23 +04:00
Dmitry Ng
6919511022
Merge pull request #266 from mason5052/codex/issue-79-pentest-methodology-guide
...
docs: add pentesting prompt methodology guidance
2026-04-22 21:49:33 +04:00
mason5052
31a502ff73
docs: add evidence chain RFC
2026-04-22 13:07:27 -04:00
mason5052
5bc534c590
docs: add scope-of-work pentest template
2026-04-22 13:05:40 -04:00
mason5052
c893bb817e
docs: fix pentesting methodology links
...
Signed-off-by: mason5052 <ehehwnwjs5052@gmail.com >
2026-04-22 12:36:18 -04:00
mason5052
aa718e2330
docs: clarify settings config paths
...
Signed-off-by: mason5052 <ehehwnwjs5052@gmail.com >
2026-04-22 12:36:12 -04:00
mason5052
a285a99e28
docs: tighten memory lifecycle guidance
...
Signed-off-by: mason5052 <ehehwnwjs5052@gmail.com >
2026-04-22 12:36:08 -04:00
Dmitry Ng
8fed9a8cd8
docs: clarify proxy configuration and Docker pull test in network validation documentation
2026-04-22 14:46:45 +03:00
Dmitry Ng
246abf7367
Merge pull request #262 from mason5052/codex/issue-258-docker-mirror-docs
...
docs: add Docker mirror guidance for restricted networks
2026-04-22 15:30:51 +04:00
Dmitry Ng
78e46bd77a
refactor: update TERMINAL_TOOL_TIMEOUT to 1200 seconds with detailed documentation
...
- Changed default terminal tool timeout from 600 to 1200 seconds.
- Updated related documentation across .env.example, README.md, and config files to reflect the new timeout settings and their constraints.
- Enhanced descriptions in code comments and documentation to clarify timeout behavior, including clamping rules for values outside the accepted range.
2026-04-22 13:22:32 +03:00
Dmitry Ng
0e7c238cad
Merge pull request #261 from mason5052/codex/issue-256-terminal-timeout
...
feat: add TERMINAL_TOOL_TIMEOUT configuration
2026-04-21 15:33:33 +04:00
Dmitry Ng
4294eac935
docs: update authentication settings in configuration documentation to reflect changes in OAuth client initialization
2026-04-21 13:19:27 +03:00
Dmitry Ng
25524cb271
Merge pull request #260 from mason5052/codex/issue-219-oauth-docs
...
docs: clarify OAuth callback setup for GitHub and Google
2026-04-21 13:29:42 +04:00
mason5052
e86052b041
docs: clarify current web settings coverage
2026-04-16 12:38:51 -04:00
Mason Kim(ZINUS US_SALES)
4e2ece8945
docs: clarify memory lifecycle across flows
...
Signed-off-by: Mason Kim(ZINUS US_SALES) <mkim@zinus.com >
2026-04-15 19:35:08 -04:00
Mason Kim(ZINUS US_SALES)
a9a0b76226
docs: add pentesting prompt methodology guide
...
Signed-off-by: Mason Kim(ZINUS US_SALES) <mkim@zinus.com >
2026-04-15 18:04:50 -04:00
Mason Kim(ZINUS US_SALES)
f984c7865e
docs: add Docker mirror guidance for restricted networks
...
Signed-off-by: Mason Kim(ZINUS US_SALES) <mkim@zinus.com >
2026-04-15 13:45:45 -04:00
Mason Kim(ZINUS US_SALES)
ef195de84a
docs: fix OAuth callback URL docs
2026-04-15 13:14:06 -04:00
Mason Kim(ZINUS US_SALES)
86d7666c86
feat: add configurable terminal tool timeout
...
Signed-off-by: Mason Kim(ZINUS US_SALES) <mkim@zinus.com >
2026-04-15 12:34:03 -04:00
Mason Kim(ZINUS US_SALES)
72a5671562
docs: clarify OAuth callback configuration
...
Signed-off-by: Mason Kim(ZINUS US_SALES) <mkim@zinus.com >
2026-04-15 11:02:56 -04:00
Kairos
7214abeefb
fix(docs): resolve mermaid syntax errors
...
- added the previously stripped parentheses
Signed-off-by: Kairos <contact@kairostay.com >
2026-04-15 11:06:02 +08:00
Kairos
9b61afb042
fix(docs): resolve mermaid syntax errors
...
Signed-off-by: Kairos <contact@kairostay.com >
2026-04-15 10:46:55 +08:00
Dmitry Ng
c8cd0e68f9
feat: add Docker host network mode support and improve agent terminal execution
...
- Add host network mode support in Docker client (DOCKER_NETWORK=host)
- Update documentation for network modes (bridge vs host)
- Enhance OOB port allocation guidance with mandatory directives
- Improve terminal command execution descriptions (detach, timeout)
- Fix MSF workflow issues: add process isolation rules and RPC daemon patterns
- Add terminal execution mechanics to adviser prompts for better monitoring
- Update installer locale with host network mode explanation
Fixes agent issues with msfconsole hanging, port conflicts, and process isolation.
2026-03-29 15:53:30 +03:00
Dmitry Ng
b90ea4711e
repo final state
2026-03-26 06:16:07 +03:00