Skip to content

Commit 2869ab1

Browse files
author
jovanSAPFIONEER
committed
v3.2.6: fix skill.json metadata (homepage, version, tags); exclude pycache from npm
1 parent 1342996 commit 2869ab1

8 files changed

Lines changed: 26 additions & 13 deletions

File tree

.npmignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,11 @@ skill.json
2727
setup.ts
2828

2929
# Python cache
30+
**/__pycache__/
3031
__pycache__/
32+
scripts/__pycache__/
3133
*.pyc
34+
**/*.pyc
3235
*.pyo
3336
.env
3437
.venv/

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ All notable changes to Network-AI will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.2.6] - 2026-02-18
9+
10+
### Fixed
11+
- **skill.json metadata** -- Version was frozen at `3.0.0` instead of tracking the release version; caused ClawHub scanner to flag "source unknown" because no `homepage` field existed
12+
- **Added `homepage` and `repository` fields to skill.json** -- Points to `https://github.com/jovanSAPFIONEER/Network-AI`; resolves "source unknown" warning in ClawHub security scan
13+
- **Updated skill.json description and tags** -- Reflects current 12-framework support, governance layer, and behavioral control plane vocabulary
14+
- **Excluded `scripts/__pycache__/` from npm package** -- Added `**/__pycache__/` and `**/*.pyc` to `.npmignore`; removes 14.3kB Python bytecode from published tarball (101 → 100 files)
15+
816
## [3.2.5] - 2026-02-18
917

1018
### Fixed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**The plug-and-play AI agent orchestrator for TypeScript/Node.js -- connect 12 agent frameworks with zero glue code**
44

5-
[![Release](https://img.shields.io/badge/release-v3.2.4-blue.svg)](https://github.com/jovanSAPFIONEER/Network-AI/releases)
5+
[![Release](https://img.shields.io/badge/release-v3.2.6-blue.svg)](https://github.com/jovanSAPFIONEER/Network-AI/releases)
66
[![ClawHub](https://img.shields.io/badge/ClawHub-network--ai-orange.svg)](https://clawhub.ai/skills/network-ai)
77
[![Node.js](https://img.shields.io/badge/node-%3E%3D18.0.0-brightgreen.svg)](https://nodejs.org)
88
[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-3178C6.svg)](https://typescriptlang.org)

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Network-AI includes built-in security features:
3737

3838
- **VirusTotal**: Benign (0/64 engines)
3939
- **OpenClaw Scanner**: Benign, HIGH CONFIDENCE
40-
- **ClawHub Scanner**: v3.2.5 -- justification bypass vulnerability resolved
40+
- **ClawHub Scanner**: v3.2.6 -- skill.json homepage/source metadata added; scan flags resolved
4141
- **Snyk**: All High/Medium findings resolved in v3.0.3
4242

4343
## Disclosure Policy

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "network-ai",
3-
"version": "3.2.5",
3+
"version": "3.2.6",
44
"description": "AI agent orchestration framework for TypeScript/Node.js - plug-and-play multi-agent coordination with 12 frameworks (LangChain, AutoGen, CrewAI, OpenAI Assistants, LlamaIndex, Semantic Kernel, Haystack, DSPy, Agno, MCP, OpenClaw). Built-in security, swarm intelligence, and agentic workflow patterns.",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

skill.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
{
22
"name": "SwarmOrchestrator",
3-
"version": "3.0.0",
4-
"description": "Multi-Agent Swarm Orchestrator with plug-and-play adapter support. Works with OpenClaw, LangChain, AutoGen, CrewAI, MCP, custom agents, and any other agent framework via the adapter interface.",
3+
"version": "3.2.6",
4+
"description": "Multi-agent orchestrator and behavioral control plane for TypeScript/Node.js. Connects 12 AI frameworks (LangChain, AutoGen, CrewAI, OpenAI Assistants, LlamaIndex, Semantic Kernel, Haystack, DSPy, Agno, MCP, OpenClaw) with shared blackboard coordination, permission gating, audit trails, AES-256 encryption, and token budget enforcement.",
55
"author": "Network-AI Community",
6+
"homepage": "https://github.com/jovanSAPFIONEER/Network-AI",
7+
"repository": "https://github.com/jovanSAPFIONEER/Network-AI",
68
"license": "MIT",
7-
"tags": ["multi-agent", "A2A", "swarm", "orchestration", "plug-and-play", "adapter", "langchain", "autogen", "crewai", "mcp", "openclaw"],
9+
"tags": ["multi-agent", "A2A", "swarm", "orchestration", "plug-and-play", "adapter", "langchain", "autogen", "crewai", "mcp", "openclaw", "governance", "behavioral-control-plane", "audit", "permissions", "security"],
810
"runtime": "node",
911
"entrypoint": "index.ts",
1012
"gateway": "local",

swarm-blackboard.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Swarm Blackboard
2-
Last Updated: 2026-02-18T17:12:27.519Z
2+
Last Updated: 2026-02-18T20:03:44.700Z
33

44
## Active Tasks
55
| TaskID | Agent | Status | Started | Description |
@@ -18,7 +18,7 @@ Last Updated: 2026-02-18T17:12:27.519Z
1818
"status": "complete"
1919
},
2020
"sourceAgent": "code_writer",
21-
"timestamp": "2026-02-18T17:12:27.502Z",
21+
"timestamp": "2026-02-18T20:03:44.691Z",
2222
"ttl": null
2323
}
2424

@@ -34,7 +34,7 @@ Last Updated: 2026-02-18T17:12:27.519Z
3434
"reviewer": "code_reviewer"
3535
},
3636
"sourceAgent": "code_reviewer",
37-
"timestamp": "2026-02-18T17:12:27.508Z",
37+
"timestamp": "2026-02-18T20:03:44.691Z",
3838
"ttl": null
3939
}
4040

@@ -49,7 +49,7 @@ Last Updated: 2026-02-18T17:12:27.519Z
4949
"duration": 3200
5050
},
5151
"sourceAgent": "test_runner",
52-
"timestamp": "2026-02-18T17:12:27.514Z",
52+
"timestamp": "2026-02-18T20:03:44.696Z",
5353
"ttl": null
5454
}
5555

@@ -60,7 +60,7 @@ Last Updated: 2026-02-18T17:12:27.519Z
6060
"replicas": 3
6161
},
6262
"sourceAgent": "devops_agent",
63-
"timestamp": "2026-02-18T17:12:27.519Z",
63+
"timestamp": "2026-02-18T20:03:44.700Z",
6464
"ttl": null
6565
}
6666

0 commit comments

Comments
 (0)