mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-06 07:29:42 +02:00
fix(image-watcher): detect images in subdirectories
Removed depth:0 restriction so images saved in src/, assets/, etc. are detected. Added filtering for node_modules, .git, dist, .next for performance. chore: bump version to 0.1407 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -16,7 +16,7 @@ When user says "COM":
|
|||||||
1. Increment version in BOTH `package.json` AND `CLAUDE.md`
|
1. Increment version in BOTH `package.json` AND `CLAUDE.md`
|
||||||
2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart claudeman-web`
|
2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart claudeman-web`
|
||||||
|
|
||||||
**Version**: 0.1406 (must match `package.json`)
|
**Version**: 0.1407 (must match `package.json`)
|
||||||
|
|
||||||
## Project Overview
|
## Project Overview
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "claudeman",
|
"name": "claudeman",
|
||||||
"version": "0.1406",
|
"version": "0.1407",
|
||||||
"description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence",
|
"description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
|
|||||||
@@ -152,10 +152,13 @@ export class ImageWatcher extends EventEmitter {
|
|||||||
stabilityThreshold: STABILITY_THRESHOLD_MS,
|
stabilityThreshold: STABILITY_THRESHOLD_MS,
|
||||||
pollInterval: POLL_INTERVAL_MS,
|
pollInterval: POLL_INTERVAL_MS,
|
||||||
},
|
},
|
||||||
// Only watch files at the top level (not subdirectories)
|
// Watch all subdirectories (images may be saved in src/, assets/, etc.)
|
||||||
depth: 0,
|
// Ignore common heavy directories for performance
|
||||||
// Ignore non-image files early for performance
|
|
||||||
ignored: (path: string) => {
|
ignored: (path: string) => {
|
||||||
|
// Skip node_modules, .git, and other heavy directories
|
||||||
|
if (path.includes('/node_modules/') || path.includes('/.git/') || path.includes('/dist/') || path.includes('/.next/')) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
const ext = extname(path).toLowerCase();
|
const ext = extname(path).toLowerCase();
|
||||||
// Don't ignore directories (needed for watching to work)
|
// Don't ignore directories (needed for watching to work)
|
||||||
// Ignore files that aren't images
|
// Ignore files that aren't images
|
||||||
|
|||||||
Reference in New Issue
Block a user