Skip to content

chore(deps-dev): Bump @typescript-eslint/parser from 6.21.0 to 8.34.0 in /memory#2

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/memory/typescript-eslint/parser-8.34.0
Closed

chore(deps-dev): Bump @typescript-eslint/parser from 6.21.0 to 8.34.0 in /memory#2
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/memory/typescript-eslint/parser-8.34.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Jun 10, 2025

Bumps @typescript-eslint/parser from 6.21.0 to 8.34.0.

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.34.0

8.34.0 (2025-06-09)

🚀 Features

  • type-utils: deprecated getSourceFileOfNode function (#11284)

🩹 Fixes

  • typescript-estree: change the token type of null from Keyword to Null (#11283)
  • typescript-estree: add validation to interface extends (#11271)
  • visitor-keys: fix visitor keys order (#11279)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.33.1

8.33.1 (2025-06-02)

🩹 Fixes

  • exclude docs/ directory from eslint-plugin package (#11251)
  • project-service: add missing typescript peer dependency (#11265)

❤️ Thank You

  • JounQin
  • roottool

You can read about our versioning strategy and releases on our website.

v8.33.0

8.33.0 (2025-05-26)

🚀 Features

  • create standalone project-service, tsconfig-utils packages (#11182)

❤️ Thank You

  • Josh Goldberg ✨

You can read about our versioning strategy and releases on our website.

v8.32.1

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.34.0 (2025-06-09)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.33.1 (2025-06-02)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.33.0 (2025-05-26)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.32.1 (2025-05-12)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.32.0 (2025-05-05)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.31.1 (2025-04-28)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.31.0 (2025-04-21)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.30.1 (2025-04-14)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.30.0 (2025-04-14)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.21.0 to 8.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.34.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot requested a review from ruvnet June 10, 2025 03:50
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Jun 10, 2025

Labels

The following labels could not be found: dependencies, npm. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Jun 10, 2025

The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see this blog post.

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Jun 23, 2025

Superseded by #83.

@dependabot dependabot Bot closed this Jun 23, 2025
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/memory/typescript-eslint/parser-8.34.0 branch June 23, 2025 11:03
ElNiak referenced this pull request in ElNiak/claude-code-flow Jul 13, 2025
- Issue #1: Simulated Neural/AI Features (Critical)
- Issue #2: False Performance Metrics (Critical)
- Issue #3: Misleading MCP Tool Count (Critical)
- Issue #4: Enterprise Feature Simulation (Medium)
- Issue #5: Missing AI/ML Dependencies (Medium)
- Issue #6: Documentation vs Reality Gap (Medium)
- Issue #7: Placeholder Resource Monitoring (Low)
- Issue #8: False WASM/SIMD Claims (Low)
- Issue #0: Master Tracking Issue (Coordination)

Comprehensive analysis exposing 70% simulated features with detailed solutions.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@coygeek coygeek mentioned this pull request Jul 15, 2025
fabcancia added a commit to fabcancia/claude-flow that referenced this pull request Nov 14, 2025
…k updates

Workstream 1 - WebSocket Infrastructure (COMPLETE):
- Add connection state store (Zustand) for status management
- Create ConnectionStatus component with visual indicators
- Enhance wsService with hybrid reconnect + poll fallback
- Add domain/Tailscale/local network WebSocket URL detection
- Add connection status indicator to Layout header

Workstream 2 - Real-Time Task Updates (PARTIAL):
- Add WebSocket listeners to TaskBoard.tsx
- Implement task:created and task:updated event handlers
- Subscribe to projects for real-time updates
- Register polling fallback when WebSocket fails

Features:
- Max 10 reconnection attempts (5 seconds apart)
- 10-second polling fallback when WebSocket down
- Automatic reconnection with visual feedback
- Connection states: connected/connecting/disconnected/reconnecting/polling
- Hybrid recovery: Poll while attempting to reconnect

Files Created:
- web-ui/src/stores/connectionStore.ts
- web-ui/src/components/ConnectionStatus.tsx
- ceo-dashboard/SESSION_PROGRESS_2025-11-14.md

Files Modified:
- web-ui/src/services/websocket.ts (hybrid fallback)
- web-ui/src/components/common/Layout.tsx (connection status)
- web-ui/src/pages/TaskBoard.tsx (WebSocket listeners)

Remaining Work (see SESSION_PROGRESS_2025-11-14.md):
- WS2: Projects.tsx WebSocket listeners + React Query invalidation
- WS3: Agent status tracking (AgentWorkMonitor service)
- WS4: Task hierarchy with automatic parent detection
- WS5: Auto-collapse completed items
- WS6: Polish and optimization

Related Issues: #1, ruvnet#2, ruvnet#3, ruvnet#6

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
fabcancia added a commit to fabcancia/claude-flow that referenced this pull request Nov 14, 2025
…S1+WS2)

Workstream 1 - WebSocket Infrastructure (COMPLETE):
- Connection state management with Zustand
- Hybrid reconnect + poll fallback (10 attempts, 5s intervals)
- Connection status indicator in sidebar
- Domain/Tailscale/local network WebSocket URL detection

Workstream 2 - Real-Time Updates (COMPLETE):
- TaskBoard.tsx: WebSocket listeners for task:created and task:updated
- Projects.tsx: WebSocket listeners for project:status_changed and project:updated
- React Query cache invalidation on WebSocket events
- Polling fallback registration for offline mode

Features Implemented:
- Real-time task creation and status updates
- Real-time project status changes
- Connection status visual indicator (🟢 🟡 🟠 🔴)
- Hybrid recovery: Reconnect while polling
- Automatic cache invalidation for consistency

Files Modified:
- web-ui/src/pages/Projects.tsx (WebSocket + React Query)
- web-ui/src/pages/TaskBoard.tsx (WebSocket + React Query)
- web-ui/src/services/websocket.ts (TypeScript fixes)

TypeScript Fixes:
- Removed unused 'api' import from Projects.tsx
- Removed unused 'useCallback' import from TaskBoard.tsx
- Changed NodeJS.Timeout to ReturnType<typeof setInterval/setTimeout>

Build & Deploy:
- Frontend built successfully (1.0MB bundle)
- Containers restarted with new implementation

Progress: 32% Complete (7 of 22 tasks done)
Next: WS3 - Agent status tracking (AgentWorkMonitor service)

Related Issues: #1, ruvnet#2, ruvnet#3, ruvnet#6, ruvnet#9, ruvnet#13

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
fabcancia added a commit to fabcancia/claude-flow that referenced this pull request Nov 14, 2025
**BUGS FIXED:**

1. **WebSocket Token Refresh (Issue ruvnet#2)**
   - Added reconnectWithNewToken() method to WebSocketService
   - Axios interceptor now reconnects WebSocket on token refresh
   - Real-time updates continue working after 1 hour
   - No manual page refresh needed

2. **Global Error Handling**
   - Wrapped App.tsx with ErrorBoundary
   - Catches unhandled React errors
   - Prevents white screen crashes
   - Shows friendly error message

3. **Docker Compose Warnings**
   - Removed obsolete 'version: 3.8' field
   - No more warning messages in logs
   - Follows latest Docker Compose spec

**CODE CHANGES:**

Backend:
- tasks.ts: Added wsServer.emitTaskCreated() for real-time updates
- agents.ts: Added workspace scanning for accurate summaries

Frontend:
- websocket.ts: Added reconnectWithNewToken() method
- api.ts: Auto-reconnect WebSocket on token refresh
- App.tsx: Wrapped with ErrorBoundary
- authStore.ts: Removed unused 'get' parameter

Infrastructure:
- docker-compose.yml: Removed version field

**TESTING:**
- ✅ All 16 audit tests still passing
- ✅ No TypeScript compilation errors
- ✅ Docker containers healthy
- ✅ WebSocket reconnection working
- ✅ ErrorBoundary prevents crashes

**RESULT:**
All audit bugs resolved. Dashboard production-ready with no known issues.
fabcancia added a commit to fabcancia/claude-flow that referenced this pull request Nov 15, 2025
…eatures

Phase 2 complete: All backend features implemented and deployed

AUTOMATIC AGENT LIFECYCLE (Critical Feature):
- AgentExecutionService: Now spawns REAL Claude Code processes
- Uses ClaudeAgentService to spawn/monitor/terminate processes
- Process monitoring every 5s with auto-cleanup
- Agents auto-spawn on task creation, auto-terminate on completion
- Full MCP tools (87) available in every spawned session

AGENT SYSTEM OVERHAUL:
- AgentCapabilityService: Replaced 10 hardcoded types with 17 from registry
- AgentPoolService: Dynamic initialization from registry
- All 17 agent types: coordinator, researcher, coder, analyst, architect,
  tester, reviewer, optimizer, documenter, monitor, specialist,
  design-architect, system-architect, task-planner, developer,
  requirements-engineer, steering-author

TASK HIERARCHY (Request #1):
- GET /tasks/:id/subtasks - Fetch all children
- POST /tasks/:id/subtasks - Create subtask (auto-assigns agent)
- GET /tasks/:id/tree - Get full recursive tree
- PUT /tasks/:id/parent - Re-parent task
- Database already supports parent_task_id (ready for UI)

PR WORKFLOW (Request ruvnet#2 - Hybrid Auto-Draft):
- PRWorkflowService: Auto-creates draft PR when all subtasks complete
- POST /projects/:id/pr/create-draft - Manual trigger
- POST /projects/:id/pr/finalize - Convert draft → ready for review
- GET /projects/:id/pr/status - Check PR state
- Migration 005: Added github_pr_url, github_pr_number, github_pr_status, pr_created_at

GITHUB REPO CREATION (Request ruvnet#3):
- POST /projects/:id/create-repo - One-click private repo creation
- Uses gh CLI to create under fabcancia
- Auto-sanitizes project name for repo name
- Updates project.github_repo

WEBSOCKET EVENTS:
- emitPRDraftCreated, emitPRFinalized, emitPRStatusChanged
- emitRepoCreated, emitTaskTreeUpdated
- emitMCPToolsLoaded, emitAgentProcessSpawned, emitAgentProcessTerminated

FILES CHANGED:
- backend/src/services/AgentExecutionService.ts (real process spawning)
- backend/src/services/AgentCapabilityService.ts (registry-based)
- backend/src/services/AgentPoolService.ts (17 agent pools)
- backend/src/services/PRWorkflowService.ts (NEW)
- backend/src/api/routes/tasks.ts (+226 lines - subtask endpoints)
- backend/src/api/routes/projects.ts (+142 lines - PR & repo endpoints)
- backend/src/websocket/index.ts (+77 lines - new events)
- backend/migrations/005_add_pr_tracking.sql (NEW)

Next: Frontend UI for Agent Catalog, TaskBoard, ProjectDetail

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
fabcancia added a commit to fabcancia/claude-flow that referenced this pull request Nov 16, 2025
Phase 0 (Docker Claude CLI spawning):
- ✅ Fixed ENOENT error with volume mounts
- ✅ Claude process spawned successfully (PID 34 confirmed)
- ✅ Backend stable (no crash loop)

Bug Fixes (discovered during Phase 0 testing):
1. Bug #1 - stderr handling: Changed from logger.error() to logger.debug()/warn()
   - Location: ClaudeAgentService.ts:155-181
   - Only actual errors logged as warnings
   - Exit code is definitive success indicator

2. Bug ruvnet#2 - Database updates on exit: Replaced setImmediate with async/await + 3-retry logic
   - Location: ClaudeAgentService.ts:183-290
   - Proper error handling with 500ms delays between retries

3. Bug ruvnet#3 - Output capture: Increased from 2000 to 5000 lines + comprehensive logging
   - Location: AgentExecutionService.ts:294-348
   - Added detailed logging for debugging

Documentation:
- docs/PHASE_0_COMPLETE.md (278 lines)
- docs/KNOWN_BUGS.md (updated - all bugs marked as fixed)
- docs/SESSION_2025-11-16.md (comprehensive session summary)

Next: Phase 1 - LLM-powered complexity analysis + manual approval workflow
Bolivar1234 added a commit to Bolivar1234/claude-flow-test that referenced this pull request Feb 19, 2026
Sherlock investigation found 8 issues + code review found 2 more (N2, N5).
All 10 fixed with 33 passing tests (22 unit + 11 integration).

Fixes:
- ruvnet#1 getEntry no longer mutates backend entry objects
- ruvnet#2 shutdown() export + process exit handlers for writer lock release
- ruvnet#3 hasEmbedding checks entryIdToVectorId map after META_SEG restart
- ruvnet#4 All 5 CRUD functions guard on ensureBackend() return value
- ruvnet#5 getMemoryFunctions() cached after first resolution
- ruvnet#6 Upsert skips redundant embedding pre-generation
- ruvnet#7 22 unit tests + 11 integration tests (London School TDD)
- ruvnet#8 Namespace filter passed to backend.search() with 3x limit
- N2 Access metadata update errors now logged instead of swallowed
- N5 Init failure retry with 30s cooldown for transient errors

Co-Authored-By: claude-flow <ruv@ruv.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants