Releases: Jovancoding/Network-AI
v4.5.1 — Documentation & security policy fixes
What's changed
Fixed
- Release badge in README was showing v4.3.7 — now correctly shows v4.5.1
- Security policy supported versions table updated: v4.5.x marked as current, v4.4.x added as security-fixes, pre-4.0 removed
- README intro bullets and Why teams use Network-AI table now include the Layer 3 / \ProjectContextManager\ entry added in v4.5.0
- Architecture diagram in README (ProjectContextManager amber node) committed — was updated locally in v4.5.0 but the push was cancelled
No code changes
This is a documentation-only patch. All 1,399 tests continue to pass unchanged.
Full changelog: https://github.com/jovanSAPFIONEER/Network-AI/blob/main/CHANGELOG.md
v4.5.0 - Project Context Layer (Layer 3 Memory)
What's New
Project Context Layer - Layer 3 Persistent Memory
Every agent in the swarm now has access to three memory layers:
Layer 1 - Agent context: Ephemeral, current session, managed by platform
Layer 2 - Blackboard: TTL-scoped, shared across agents, managed by blackboard.py
Layer 3 - Project context: Persistent, survives all sessions, managed by context_manager.py
New: scripts/context_manager.py
Stores goals, tech stack, architecture decisions, milestones, and banned approaches in data/project-context.json. The inject command outputs a formatted markdown block ready to prepend to any agent system prompt.
Zero third-party dependencies - stdlib only. Appends to data/audit_log.jsonl.
Updated Integration Files
- skill.json, claude-tools.json, openapi.yaml: new inject_context and update_context capabilities
- openapi.yaml: new /context/inject and /context/update endpoints
Updated Docs
- ARCHITECTURE.md: 3-Layer Memory Model section + updated Mermaid diagram with ProjectContextManager node
- QUICKSTART.md: Project Context CLI reference + Claude/ChatGPT/Codex section
- SKILL.md: full Layer 3 walkthrough with CLI examples
- AUDIT_LOG_SCHEMA.md: 8 new context_manager event types
- ENTERPRISE.md, INTEGRATION_GUIDE.md: ProjectContextManager in all relevant tables
No breaking changes - 1,399 passing assertions across 17 suites
v4.4.3 - Closed install gap (zero pip dependencies)
Closed the install mechanism gap flagged by OpenClaw scanner. requirements.txt rewritten to explicitly state zero required packages — all 5 scripts use Python stdlib only, no pip install needed. skill.json install spec updated with requirements_note and install_command fields confirming stdlib-only. SKILL.md now has a Setup section immediately after the scope disclaimer confirming python3 is the only prerequisite. No logic changes — 1399 passing assertions.
v4.4.2 - Python script security declarations
Added explicit SECURITY declaration block to the top of all 5 Python scripts. Each block states: NO network calls, NO subprocesses, lists every import used, and explicitly names the network-capable modules NOT imported (requests, socket, subprocess, urllib, http, ssl, ftplib, smtplib). Allows OpenClaw scanner and users to verify local-only behavior at a glance. No logic changes - 1399 passing assertions.
v4.4.1 - OpenClaw Suspicious flag fix
Fixed OpenClaw Suspicious scan flag (second attempt). Added network_calls: none and sessions_ops: platform-provided to SKILL.md frontmatter. Annotated every sessions_send/sessions_list/sessions_history mention as an OpenClaw host platform built-in (not provided by this skill). Moved all Node.js CLI content to a clearly-labeled Appendix at the bottom. No code changes - 1399 passing assertions.
v4.4.0 - Claude, ChatGPT & Codex integration
What's New
Added
- claude-tools.json — All 5 swarm capabilities in Anthropic/OpenAI tool-use schema. Drop into the \ ools\ array for Claude API or OpenAI Codex.
- openapi.yaml — Full OpenAPI 3.1 spec. Import directly into Custom GPT Actions editor. Works with the local MCP server (
px network-ai-server --port 3001). - claude-project-prompt.md — Plug-and-play system prompt for Claude Projects. Includes orchestrator protocol, permission wall rules, blackboard patterns, and hard safety rules.
- README: new Use with Claude, ChatGPT & Codex section.
Changed
- No code changes - 1399 passing assertions across 17 suites.
v4.3.7 - OpenClaw Suspicious flag resolved
Resolved OpenClaw Suspicious scan flag. Updated skill.json and SKILL.md frontmatter to explicitly clarify that the README describes the full project including the companion npm package. HMAC tokens, AES-256, MCP server, 14 adapters are NOT part of the Python ClawHub bundle. No code changes - 1399 passing assertions.