diff --git a/CLAUDE.md b/CLAUDE.md index 15cef242..ed6e2133 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -21,7 +21,7 @@ When user says "COM": 1) Increment version in BOTH `package.json` AND `CLAUDE.md Claudeman is a Claude Code session manager with a web interface and autonomous Ralph Loop. It spawns Claude CLI processes via PTY, streams output in real-time via SSE, and supports scheduled/timed runs. -**Version**: 0.1378 (must match `package.json`) +**Version**: 0.1379 (must match `package.json`) **Tech Stack**: TypeScript (ES2022/NodeNext, strict mode), Node.js, Fastify, Server-Sent Events, node-pty diff --git a/package.json b/package.json index eb8d882d..89291876 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claudeman", - "version": "0.1378", + "version": "0.1379", "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", diff --git a/src/web/public/app.js b/src/web/public/app.js index 1d5edc50..da24f4ae 100644 --- a/src/web/public/app.js +++ b/src/web/public/app.js @@ -3499,7 +3499,7 @@ class ClaudemanApp { md += `| Time | Type | Severity | Title | Details |\n`; md += `|------|------|----------|-------|----------|\n`; for (const event of events) { - const time = new Date(event.timestamp).toLocaleTimeString(); + const time = new Date(event.timestamp).toLocaleTimeString('en-US', { hour12: false }); const details = event.details ? event.details.replace(/\|/g, '\\|') : '-'; md += `| ${time} | ${event.type} | ${event.severity} | ${event.title} | ${details} |\n`; } @@ -3602,7 +3602,7 @@ class ClaudemanApp { const reversedEvents = [...events].reverse(); const html = reversedEvents.map(event => { - const time = new Date(event.timestamp).toLocaleTimeString(); + const time = new Date(event.timestamp).toLocaleTimeString('en-US', { hour12: false }); const severityClass = `event-${event.severity}`; const icon = this.getEventIcon(event.type, event.severity); @@ -5130,7 +5130,7 @@ class ClaudemanApp { } const activityHtml = activity.slice(-30).map(a => { - const time = new Date(a.timestamp).toLocaleTimeString(); + const time = new Date(a.timestamp).toLocaleTimeString('en-US', { hour12: false }); if (a.type === 'tool') { const toolDetail = this.getToolDetailExpanded(a.tool, a.input, a.fullInput, a.toolUseId); return `