Skip to content

Commit 344fb17

Browse files
author
jovanSAPFIONEER
committed
chore: bump version to 5.12.1 — Codex MCP integration, PRIVACY.md, CI publish fix
1 parent b402830 commit 344fb17

18 files changed

Lines changed: 38 additions & 22 deletions

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
},
77
"metadata": {
88
"description": "Network-AI — a multi-agent coordination layer for Claude Code: shared blackboard state, permission gating, federated budgets, and audit queries over MCP.",
9-
"version": "5.12.0"
9+
"version": "5.12.1"
1010
},
1111
"plugins": [
1212
{
1313
"name": "network-ai",
1414
"source": "./",
1515
"description": "Gives Claude Code a multi-agent coordination layer over MCP — an atomic shared blackboard (locked propose/validate/commit), permission gating with HMAC/Ed25519-signed tokens, federated token-budget tracking, and append-only audit-log queries. Backed by an orchestrator with 29 framework adapters (LangChain, AutoGen, CrewAI, and more).",
16-
"version": "5.12.0",
16+
"version": "5.12.1",
1717
"author": {
1818
"name": "OpenClaw Community",
1919
"url": "https://github.com/Jovancoding/Network-AI"

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "network-ai",
33
"description": "Gives Claude Code a multi-agent coordination layer over MCP — an atomic shared blackboard (locked propose/validate/commit), permission gating with HMAC/Ed25519-signed tokens, federated token-budget tracking, and append-only audit-log queries. Backed by an orchestrator with 29 framework adapters (LangChain, AutoGen, CrewAI, and more).",
4-
"version": "5.12.0",
4+
"version": "5.12.1",
55
"author": {
66
"name": "OpenClaw Community",
77
"url": "https://github.com/Jovancoding/Network-AI"

.github/copilot-instructions.md

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

33
## Project Overview
44

5-
Network-AI is a TypeScript/Node.js multi-agent orchestrator — shared state, guardrails, budgets, and cross-framework coordination (v5.12.0). 3,269 tests across 33 suites.
5+
Network-AI is a TypeScript/Node.js multi-agent orchestrator — shared state, guardrails, budgets, and cross-framework coordination (v5.12.1). 3,269 tests across 33 suites.
66

77
## Architecture
88

ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Architecture
22

3-
Network-AI v5.12.0 — TypeScript/Node.js multi-agent orchestrator with 29 adapters, 3,269 tests, 72+ modules.
3+
Network-AI v5.12.1 — TypeScript/Node.js multi-agent orchestrator with 29 adapters, 3,269 tests, 72+ modules.
44

55
## The Multi-Agent Race Condition Problem
66

AUDIT_LOG_SCHEMA.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Audit Log Schema — Network-AI v5.12.0
1+
# Audit Log Schema — Network-AI v5.12.1
22

33
Network-AI writes a JSONL audit trail during permission management and swarm execution. This document describes every field and event type.
44

BENCHMARKS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Benchmarks & Performance
22

3-
> Performance data for Network-AI v5.12.0 deployments. Your swarm is only as fast as the backend it calls — this page helps you choose the right setup.
3+
> Performance data for Network-AI v5.12.1 deployments. Your swarm is only as fast as the backend it calls — this page helps you choose the right setup.
44
55
## BlackboardValidator Throughput
66

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ 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+
## [5.12.1] - 2026-06-17
9+
10+
### Added
11+
- **OpenAI Codex integration** — project-scoped `.codex/config.toml` registers the Network-AI MCP server (stdio) for the Codex CLI and IDE extension. One-command install: `codex mcp add network-ai -- npx -y -p network-ai network-ai-server --stdio`. New "Use with OpenAI Codex" section in README and a Codex block in QUICKSTART.
12+
- **`PRIVACY.md`** — explicit privacy policy: no data collection, no telemetry (opt-in BYOT only), no call-home; all state stored in local files the operator controls.
13+
14+
### Fixed
15+
- **CI npm publish race** — the publish job now serializes per tag ref (`concurrency`) and treats a 403 as success when the version already exists on the registry, eliminating the E403 that occurred when two tag runs published the same version concurrently.
16+
- **`package.json` metadata** — removed the leading `./` from the four `bin` paths and set `repository.url` to the `git+https://…` form to silence npm publish warnings.
17+
18+
### Changed
19+
- Version bump 5.12.0 → 5.12.1 across `package.json`, `skill.json`, `openapi.yaml`, the README release badge, the Claude Code plugin manifests, and documentation headers (ARCHITECTURE, BENCHMARKS, AUDIT_LOG_SCHEMA, INTEGRATION_GUIDE, references/adapter-system, SKILL, CLAUDE, CODEX, copilot-instructions).
20+
- Corrected stale test counts in `CLAUDE.md`, `CODEX.md`, and `CONTRIBUTING.md` to **3,269 tests across 33 suites**.
21+
- Sharper Claude Code plugin descriptions in `.claude-plugin/plugin.json` and `.claude-plugin/marketplace.json`.
22+
823
## [5.12.0] - 2026-06-17
924

1025
### Added

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ This file is read automatically by Claude Code when working in this repository.
44

55
## Project Overview
66

7-
Network-AI is a TypeScript/Node.js multi-agent orchestrator — shared state, guardrails, budgets, and cross-framework coordination. Version 5.12.0.
7+
Network-AI is a TypeScript/Node.js multi-agent orchestrator — shared state, guardrails, budgets, and cross-framework coordination. Version 5.12.1.
88

99
## Build & Test Commands
1010

1111
```bash
1212
npm install # Install dependencies
1313
npx tsc --noEmit # Type-check (zero errors expected)
14-
npm run test:all # Run all 3,148 tests across 31 suites
14+
npm run test:all # Run all 3,269 tests across 33 suites
1515
npm test # Core orchestrator tests only
1616
npm run test:security # Security module tests
1717
npm run test:adapters # All 29 adapter tests

CODEX.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ This file is read automatically by OpenAI Codex CLI when working in this reposit
44

55
## Project Overview
66

7-
Network-AI is a TypeScript/Node.js multi-agent orchestrator — shared state, guardrails, budgets, and cross-framework coordination. Version 5.12.0.
7+
Network-AI is a TypeScript/Node.js multi-agent orchestrator — shared state, guardrails, budgets, and cross-framework coordination. Version 5.12.1.
88

99
## Build & Test Commands
1010

1111
```bash
1212
npm install # Install dependencies
1313
npx tsc --noEmit # Type-check (zero errors expected)
14-
npm run test:all # Run all 3,148 tests across 31 suites
14+
npm run test:all # Run all 3,269 tests across 33 suites
1515
npm test # Core orchestrator tests only
1616
npm run test:security # Security module tests
1717
npm run test:adapters # All 29 adapter tests

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Unsolicited PRs without a linked, approved issue will be closed.
4141
2. Implement your change with tests
4242
3. Run the full test suite:
4343
```bash
44-
npm run test:all # 3211 tests across 32 suites
44+
npm run test:all # 3,269 tests across 33 suites
4545
npx tsc --noEmit
4646
```
4747
4. Open a PR referencing the approved issue

0 commit comments

Comments
 (0)