mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-08 16:39:42 +02:00
fix: rename npm package to aicodeman
"codeman" is already taken on npm registry. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
# codeman
|
# aicodeman
|
||||||
|
|
||||||
## 0.2.8
|
## 0.2.8
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ When user says "COM":
|
|||||||
```bash
|
```bash
|
||||||
cat > .changeset/$(openssl rand -hex 4).md << 'CHANGESET'
|
cat > .changeset/$(openssl rand -hex 4).md << 'CHANGESET'
|
||||||
---
|
---
|
||||||
"codeman": patch
|
"aicodeman": patch
|
||||||
---
|
---
|
||||||
|
|
||||||
Description of changes
|
Description of changes
|
||||||
@@ -152,7 +152,7 @@ journalctl --user -u codeman-web -f
|
|||||||
| `src/templates/claude-md.ts` | CLAUDE.md generation for new cases |
|
| `src/templates/claude-md.ts` | CLAUDE.md generation for new cases |
|
||||||
| `src/tunnel-manager.ts` | Manages cloudflared child process for Cloudflare tunnel remote access |
|
| `src/tunnel-manager.ts` | Manages cloudflared child process for Cloudflare tunnel remote access |
|
||||||
| `src/cli.ts` | Command-line interface handlers |
|
| `src/cli.ts` | Command-line interface handlers |
|
||||||
| `src/web/server.ts` | Fastify REST API + SSE at `/api/events` (~105 routes) |
|
| `src/web/server.ts` | Fastify REST API + SSE at `/api/events` (~280 routes) |
|
||||||
| `src/web/schemas.ts` | Zod v4 validation schemas with path/env security allowlists |
|
| `src/web/schemas.ts` | Zod v4 validation schemas with path/env security allowlists |
|
||||||
| `src/web/public/app.js` | Frontend: xterm.js, tab management, subagent windows, mobile support (~15K lines) |
|
| `src/web/public/app.js` | Frontend: xterm.js, tab management, subagent windows, mobile support (~15K lines) |
|
||||||
| `src/types.ts` | All TypeScript interfaces (~70 type/interface/enum defs, ~1450 lines) |
|
| `src/types.ts` | All TypeScript interfaces (~70 type/interface/enum defs, ~1450 lines) |
|
||||||
@@ -184,7 +184,7 @@ Re-exported via `src/utils/index.ts`. Key exports:
|
|||||||
| `regex-patterns.ts` | `ANSI_ESCAPE_PATTERN_FULL/SIMPLE`, `createAnsiPatternFull/Simple()`, `stripAnsi`, `TOKEN_PATTERN`, `SPINNER_PATTERN` |
|
| `regex-patterns.ts` | `ANSI_ESCAPE_PATTERN_FULL/SIMPLE`, `createAnsiPatternFull/Simple()`, `stripAnsi`, `TOKEN_PATTERN`, `SPINNER_PATTERN` |
|
||||||
| `buffer-accumulator.ts` | `BufferAccumulator` — batches rapid writes into single flushes |
|
| `buffer-accumulator.ts` | `BufferAccumulator` — batches rapid writes into single flushes |
|
||||||
| `claude-cli-resolver.ts` | `findClaudeDir`, `getAugmentedPath` — resolves Claude CLI paths |
|
| `claude-cli-resolver.ts` | `findClaudeDir`, `getAugmentedPath` — resolves Claude CLI paths |
|
||||||
| `opencode-cli-resolver.ts` | `resolveOpenCodeDir`, `isOpenCodeAvailable`, `getOpenCodeAugmentedPath` — OpenCode CLI support |
|
| `opencode-cli-resolver.ts` | `resolveOpenCodeDir`, `isOpenCodeAvailable` — OpenCode CLI support |
|
||||||
| `string-similarity.ts` | `stringSimilarity`, `fuzzyPhraseMatch`, `todoContentHash` |
|
| `string-similarity.ts` | `stringSimilarity`, `fuzzyPhraseMatch`, `todoContentHash` |
|
||||||
| `token-validation.ts` | `validateTokenCounts`, `validateTokensAndCost` |
|
| `token-validation.ts` | `validateTokenCounts`, `validateTokensAndCost` |
|
||||||
| `nice-wrapper.ts` | `wrapWithNice` — wraps commands with `nice`/`ionice` for lower priority |
|
| `nice-wrapper.ts` | `wrapWithNice` — wraps commands with `nice`/`ionice` for lower priority |
|
||||||
@@ -284,7 +284,7 @@ The frontend is a single ~15K-line vanilla JS file with these key systems:
|
|||||||
|
|
||||||
### API Route Categories
|
### API Route Categories
|
||||||
|
|
||||||
~105 routes in `server.ts:buildServer()`. Key groups:
|
~280 route handlers in `server.ts:buildServer()`. Key groups:
|
||||||
|
|
||||||
| Group | Prefix | Count | Key endpoints |
|
| Group | Prefix | Count | Key endpoints |
|
||||||
|-------|--------|-------|---------------|
|
|-------|--------|-------|---------------|
|
||||||
|
|||||||
Generated
+7
-7
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"name": "codeman",
|
"name": "aicodeman",
|
||||||
"version": "0.2.8",
|
"version": "0.2.8",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "codeman",
|
"name": "aicodeman",
|
||||||
"version": "0.2.8",
|
"version": "0.2.8",
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
"zod": "^4.3.6"
|
"zod": "^4.3.6"
|
||||||
},
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"codeman": "dist/index.js"
|
"aicodeman": "dist/index.js"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@changesets/cli": "^2.29.8",
|
"@changesets/cli": "^2.29.8",
|
||||||
@@ -2480,6 +2480,10 @@
|
|||||||
"url": "https://github.com/sponsors/colinhacks"
|
"url": "https://github.com/sponsors/colinhacks"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/aicodeman": {
|
||||||
|
"resolved": "",
|
||||||
|
"link": true
|
||||||
|
},
|
||||||
"node_modules/ajv": {
|
"node_modules/ajv": {
|
||||||
"version": "8.18.0",
|
"version": "8.18.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
@@ -3098,10 +3102,6 @@
|
|||||||
"node": ">=12"
|
"node": ">=12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/codeman": {
|
|
||||||
"resolved": "",
|
|
||||||
"link": true
|
|
||||||
},
|
|
||||||
"node_modules/color-convert": {
|
"node_modules/color-convert": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
|||||||
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "codeman",
|
"name": "aicodeman",
|
||||||
"version": "0.2.8",
|
"version": "0.2.8",
|
||||||
"description": "The missing control plane for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence",
|
"description": "The missing control plane for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "dist/index.d.ts",
|
"types": "dist/index.d.ts",
|
||||||
"bin": {
|
"bin": {
|
||||||
"codeman": "./dist/index.js"
|
"aicodeman": "./dist/index.js"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"postinstall": "node scripts/postinstall.js",
|
"postinstall": "node scripts/postinstall.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user