mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-02 21:49:42 +02:00
Add isTerminalAtBottom() helper and modify batchTerminalWrite() to implement sticky scroll behavior. When SSE terminal data arrives after tab switch, terminal now stays scrolled to Claude input if user was already at bottom. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
79 lines
2.0 KiB
JSON
79 lines
2.0 KiB
JSON
{
|
|
"name": "claudeman",
|
|
"version": "0.1350",
|
|
"description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence",
|
|
"type": "module",
|
|
"main": "dist/index.js",
|
|
"bin": {
|
|
"claudeman": "./dist/index.js",
|
|
"claudeman-mcp": "./dist/mcp-server.js"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc && chmod +x dist/index.js dist/mcp-server.js && mkdir -p dist/web dist/templates && cp -r src/web/public dist/web/ && cp src/templates/case-template.md dist/templates/",
|
|
"start": "node dist/index.js",
|
|
"dev": "tsx src/index.ts",
|
|
"web": "node dist/index.js web",
|
|
"tui": "tsx src/index.ts tui",
|
|
"clean": "rm -rf dist",
|
|
"test": "vitest run",
|
|
"test:watch": "vitest",
|
|
"test:coverage": "vitest run --coverage",
|
|
"typecheck": "tsc --noEmit"
|
|
},
|
|
"keywords": [
|
|
"claude",
|
|
"claude-code",
|
|
"anthropic",
|
|
"ai-agent",
|
|
"automation",
|
|
"session-manager",
|
|
"terminal",
|
|
"cli",
|
|
"llm",
|
|
"autonomous-agent",
|
|
"ralph-loop"
|
|
],
|
|
"author": "",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@fastify/static": "^8.0.0",
|
|
"@modelcontextprotocol/sdk": "^1.25.3",
|
|
"chalk": "^5.3.0",
|
|
"commander": "^12.1.0",
|
|
"fastify": "^5.1.0",
|
|
"ink": "^6.6.0",
|
|
"ink-spinner": "^5.0.0",
|
|
"ink-text-input": "^6.0.0",
|
|
"node-pty": "^1.1.0",
|
|
"react": "^19.2.3",
|
|
"uuid": "^10.0.0",
|
|
"zod": "^4.3.6"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^20.14.0",
|
|
"@types/react": "^19.2.9",
|
|
"@types/uuid": "^10.0.0",
|
|
"@vitest/coverage-v8": "^4.0.17",
|
|
"agent-browser": "^0.6.0",
|
|
"tsx": "^4.15.0",
|
|
"typescript": "^5.5.0",
|
|
"vitest": "^4.0.17"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/Ark0N/claudeman.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/Ark0N/claudeman/issues"
|
|
},
|
|
"homepage": "https://github.com/Ark0N/claudeman#readme",
|
|
"files": [
|
|
"dist",
|
|
"LICENSE",
|
|
"README.md"
|
|
]
|
|
}
|