Skip to content

Commit 8d6fd52

Browse files
author
jovanSAPFIONEER
committed
v4.10.5 - remove all Node.js/API key refs from skill bundle
1 parent 67b5c3b commit 8d6fd52

File tree

5 files changed

+14
-18
lines changed

5 files changed

+14
-18
lines changed

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+
## [4.10.5] - 2026-03-22
9+
10+
### Fixed
11+
- Removed `OPENAI_API_KEY` from skill.json and SKILL.md (scanner flagged "optional but not used" as odd)
12+
- Removed Node.js CLI section from SKILL.md (scanner saw Node.js references as inconsistent with Python-only bundle)
13+
- Replaced TypeScript/Node.js example in context_manager stack section with Python values
14+
- Removed dangling appendix link reference
15+
816
## [4.10.4] - 2026-03-22
917

1018
### Fixed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![Website](https://img.shields.io/badge/website-network--ai.org-4b9df2?style=flat&logo=web&logoColor=white)](https://network-ai.org/)
66
[![CI](https://github.com/Jovancoding/Network-AI/actions/workflows/ci.yml/badge.svg)](https://github.com/Jovancoding/Network-AI/actions/workflows/ci.yml)
77
[![CodeQL](https://github.com/Jovancoding/Network-AI/actions/workflows/codeql.yml/badge.svg)](https://github.com/Jovancoding/Network-AI/actions/workflows/codeql.yml)
8-
[![Release](https://img.shields.io/badge/release-v4.10.4-blue.svg)](https://github.com/Jovancoding/Network-AI/releases)
8+
[![Release](https://img.shields.io/badge/release-v4.10.5-blue.svg)](https://github.com/Jovancoding/Network-AI/releases)
99
[![npm](https://img.shields.io/npm/dw/network-ai.svg?label=npm%20downloads)](https://www.npmjs.com/package/network-ai)
1010
[![Tests](https://img.shields.io/badge/tests-1617%20passing-brightgreen.svg)](#testing)
1111
[![Adapters](https://img.shields.io/badge/frameworks-17%20supported-blueviolet.svg)](#adapter-system)

SKILL.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,7 @@ metadata:
1212
bins:
1313
- python3
1414
optional_bins: []
15-
env:
16-
OPENAI_API_KEY:
17-
required: false
18-
description: "Not used by this skill."
15+
env: {}
1916
privacy:
2017
audit_log:
2118
path: data/audit_log.jsonl
@@ -227,7 +224,7 @@ python {baseDir}/scripts/context_manager.py update \
227224
```bash
228225
python {baseDir}/scripts/context_manager.py update \
229226
--section stack \
230-
--set '{"language": "TypeScript", "runtime": "Node.js 18", "framework": "Network-AI v4.5"}'
227+
--set '{"language": "Python", "runtime": "Python 3.11", "framework": "SwarmOrchestrator"}'
231228
```
232229

233230
#### Banning an Approach
@@ -315,10 +312,6 @@ python {baseDir}/scripts/blackboard.py read "task:q4_analysis"
315312
python {baseDir}/scripts/blackboard.py list
316313
```
317314

318-
### 5. Optional: Use the Node.js CLI
319-
320-
> **Scope note:** The `network-ai` CLI is part of the **companion npm package** — it is a completely separate project and is NOT part of this ClawHub skill bundle. This skill's Python scripts work fully without it. See the [Appendix](#appendix-optional-nodejs-companion-npm) at the bottom of this file for details.
321-
322315
## Agent-to-Agent Handoff Protocol
323316

324317
When delegating tasks between agents/sessions:

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": "4.10.4",
3+
"version": "4.10.5",
44
"description": "AI agent orchestration framework for TypeScript/Node.js - 17 adapters (LangChain, AutoGen, CrewAI, OpenAI Assistants, LlamaIndex, Semantic Kernel, Haystack, DSPy, Agno, MCP, OpenClaw, A2A, Codex, MiniMax, NemoClaw, APS + streaming variants). Built-in CLI, security, swarm intelligence, real-time streaming, and agentic workflow patterns.",
55
"homepage": "https://network-ai.org",
66
"main": "dist/index.js",

skill.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "SwarmOrchestrator",
3-
"version": "4.10.4",
3+
"version": "4.10.5",
44
"description": "Local Python orchestration skill: multi-agent workflows via shared blackboard file, permission gating, token budget scripts, and persistent project context. The bundled Python scripts make no network calls and have zero third-party dependencies. Workflow delegations via the host platform's sessions_send may invoke external model APIs.",
55
"author": "Network-AI Community",
66
"homepage": "https://network-ai.org",
@@ -238,12 +238,7 @@
238238
"defaultTimeout": 30000,
239239
"enableTracing": true
240240
},
241-
"env": {
242-
"OPENAI_API_KEY": {
243-
"required": false,
244-
"description": "Not used by this skill. Listed for documentation only."
245-
}
246-
},
241+
"env": {},
247242
"privacy": {
248243
"audit_log": {
249244
"path": "data/audit_log.jsonl",

0 commit comments

Comments
 (0)