Skip to content

Commit 3d31a42

Browse files
Chris Shellenbargerclaude
andcommitted
Bump to v0.2.0 — web UI, CI, security hardening, testing
- Dual interface: terminal TUI + multi-user web UI (--serve) - GitHub Actions CI (Node 20/22): Biome, TypeScript, Knip, tests - CodeQL security scanning with custom config - Lefthook pre-commit hooks (lint + typecheck for root and web) - Path traversal protection (safePath validators) - HTTP rate limiting (@fastify/rate-limit) - 161 unit tests (110 root + 51 web) - noUncheckedIndexedAccess enabled - Documentation overhaul - Updated npm metadata to match GitHub repo Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 916f38c commit 3d31a42

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

package.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@mastersof-ai/harness",
3-
"version": "0.1.5",
4-
"description": "Multi-agent runtime built on the Claude Agent SDK",
3+
"version": "0.2.0",
4+
"description": "Agent runtime with full system prompt control. Define agents in markdown, run them in a terminal TUI or multi-user web UI. Powered by the Claude Agent SDK.",
55
"license": "MIT",
66
"author": "ChenPo LLC",
77
"repository": {
@@ -13,12 +13,16 @@
1313
"url": "https://github.com/mastersof-ai/harness/issues"
1414
},
1515
"keywords": [
16-
"ai",
17-
"agent",
16+
"ai-agent",
1817
"claude",
18+
"agent-sdk",
1919
"multi-agent",
20-
"runtime",
21-
"tui"
20+
"agent-runtime",
21+
"tui",
22+
"typescript",
23+
"mcp",
24+
"a2a-protocol",
25+
"llm"
2226
],
2327
"engines": {
2428
"node": ">=20"

0 commit comments

Comments
 (0)