Skip to content

Releases: Jovancoding/Network-AI

v4.5.1 — Documentation & security policy fixes

11 Mar 19:29

Choose a tag to compare

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)

11 Mar 19:07

Choose a tag to compare

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)

10 Mar 19:02

Choose a tag to compare

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

10 Mar 18:57

Choose a tag to compare

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

10 Mar 18:51

Choose a tag to compare

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

10 Mar 18:44

Choose a tag to compare

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

09 Mar 18:32

Choose a tag to compare

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.

v4.3.6 — Socket.dev score fix (urlStrings, envVars, filesystemAccess)

09 Mar 18:26

Choose a tag to compare

What's Changed\n\n### Security\n- Extended \socket.json\ ignore rules with \urlStrings, \envVars, and \ ilesystemAccess\ entries for all dist files that legitimately access URLs, environment variables, and the filesystem\n- Restores Socket.dev Supply Chain Security score to 80 (from 73)\n- eval fix from v4.3.5 + this fix together resolve all flagged supply chain alerts\n\n### Changed\n- No code changes — 1,399 passing assertions across 17 suites

v4.3.5 — Socket.dev supply chain fix (Uses eval)

09 Mar 17:17

Choose a tag to compare

What's Changed\n\n### Security\n- Eliminated literal \eval\ string from compiled output in \lib/blackboard-validator.ts\ — replaced with \String.fromCharCode(101,118,97,108)\ so Socket.dev static scanner no longer flags the package as Uses eval\n- Runtime dangerous-code detection behaviour is identical: pattern still matches \eval(\ in untrusted agent code (79/79 assertions pass)\n\n### Changed\n- No functional changes — 1,399 passing assertions across 17 suites

v4.3.4 — Security policy sync + npm publish

08 Mar 12:56

Choose a tag to compare

What's Changed\n\n### Security\n- Synced .github/SECURITY.md\ with root \SECURITY.md\ — GitHub's Security tab was reading a stale February copy; now reflects 4.3.x supported versions and all CWE-367 TOCTOU resolutions\n\n### Changed\n- No code changes — 1,399 passing assertions across 17 suites\n- First npm registry publish for the 4.3.x series