feat: Update CLAUDE.md files with recent test activities and improvements
- Added detailed entries for test activities across various modules including `export-types.test.ts`, `server.test.ts`, `smart-install.test.ts`, and others. - Documented significant changes in test coverage, cleanup efforts, and regression tests. - Enhanced the `plans` documentation with recent implementation strategies and PR follow-ups. - Introduced a comprehensive report on Windows platform challenges and solutions, detailing issues like zombie ports, console popups, and process management. - Established a new `ProcessManager` architecture to address Windows-specific issues and improve reliability. - Updated integration tests to reflect recent changes and ensure comprehensive coverage.
This commit is contained in:
+129
-2
@@ -3,9 +3,136 @@
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Nov 30, 2025
|
||||
### Dec 15, 2025
|
||||
|
||||
**App.tsx**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #17551 | 4:34 PM | 🔴 | Added missing props to Sidebar component instantiation | ~356 |
|
||||
| #27281 | 11:00 PM | 🟣 | Queue Monitoring System Extracted to Separate Branch | ~452 |
|
||||
| #27280 | 10:59 PM | 🔵 | Queue Infrastructure Changes Staged in Branch | ~313 |
|
||||
| #27270 | 10:57 PM | ✅ | Extracted additional queue integration files from PR-335 | ~271 |
|
||||
|
||||
### Dec 16, 2025
|
||||
|
||||
**App.tsx**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #28084 | 8:11 PM | 🔵 | Viewer App Component Architecture | ~461 |
|
||||
| #28076 | 8:10 PM | 🔵 | Viewer App Component Architecture | ~477 |
|
||||
|
||||
### Dec 18, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #29773 | 7:01 PM | 🔵 | Observation Type Definitions Across Codebase | ~362 |
|
||||
|
||||
### Dec 20, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30330 | 3:38 PM | 🔴 | TypeScript errors fixed across 21 files with type definitions added | ~378 |
|
||||
| #30288 | 3:26 PM | 🔴 | Added queueDepth property to StreamEvent interface | ~229 |
|
||||
| #30287 | " | 🔵 | Complete type definitions for viewer data models and events | ~409 |
|
||||
| #30286 | " | 🔵 | StreamEvent interface defined in viewer types | ~188 |
|
||||
|
||||
### Dec 21, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31422 | 6:50 PM | 🔵 | Observation Metadata Constants Usage Across Codebase | ~366 |
|
||||
| #31329 | 5:45 PM | 🔵 | Observation Metadata Integration Across Services and UI | ~403 |
|
||||
|
||||
### Dec 22, 2025
|
||||
|
||||
**App.tsx**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31790 | 4:39 PM | 🔵 | Identified files that interact with ModeManager and prompts | ~332 |
|
||||
|
||||
### Dec 24, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32156 | 6:41 PM | 🔵 | UI Layer Session Identifier Usage | ~256 |
|
||||
|
||||
### Dec 25, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32789 | 9:49 PM | 🟣 | Gemini AI Provider Integration Merged to Main | ~409 |
|
||||
| #32640 | 8:46 PM | 🟣 | Renamed "Billing Enabled" setting to "Rate Limiting" with inverted logic | ~546 |
|
||||
| #32627 | 8:44 PM | ✅ | Renamed billing setting in UI `Settings` interface | ~214 |
|
||||
| #32621 | " | ✅ | Added `CLAUDE_MEM_GEMINI_RATE_LIMITING_ENABLED` to UI Settings interface | ~214 |
|
||||
| #32614 | 8:43 PM | 🔵 | Confirmed absence of billing setting in UI `Settings` interface | ~233 |
|
||||
| #32605 | 8:42 PM | 🔵 | Identified UI `Settings` interface and absence of specific billing toggle | ~265 |
|
||||
| #32603 | " | 🔵 | Identified widespread use of "Gemini" across application components | ~312 |
|
||||
| #32580 | 8:22 PM | 🔵 | Grep for resetStuckMessages and processing | ~242 |
|
||||
| #32559 | 8:18 PM | 🔵 | Listed files changed in the current branch | ~169 |
|
||||
| #32558 | " | 🔵 | Identified files containing 'summary' or 'Summary' | ~167 |
|
||||
|
||||
### Dec 26, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32925 | 10:26 PM | 🔵 | OpenRouter Provider Integration Proposed in PR 448 | ~543 |
|
||||
| #32923 | 10:18 PM | 🔵 | OpenRouter Integration Architecture in claude-mem | ~610 |
|
||||
| #32913 | 10:05 PM | 🔵 | PR #448 Code Review: OpenRouter Provider Integration | ~523 |
|
||||
| #32910 | 10:01 PM | 🔵 | Viewer types define UI data structures with SSE event types and unified feed items | ~501 |
|
||||
|
||||
### Dec 28, 2025
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #33439 | 10:15 PM | 🔄 | Extended Session ID Renaming to Additional Codebase Components | ~352 |
|
||||
|
||||
### Jan 1, 2026
|
||||
|
||||
**App.tsx**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35605 | 10:52 PM | 🟣 | Added Floating Console Toggle Button | ~339 |
|
||||
| #35604 | " | ✅ | Removed onLogsToggle Prop from Header Invocation | ~231 |
|
||||
| #35600 | 10:51 PM | ✅ | JSX Component Usage Updated to LogsDrawer | ~231 |
|
||||
| #35599 | " | ✅ | App Component Import Updated for LogsDrawer | ~206 |
|
||||
|
||||
### Jan 2, 2026
|
||||
|
||||
**App.tsx**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35875 | 2:39 PM | 🔵 | Logging UI Architecture Mapped | ~599 |
|
||||
| #35819 | 2:28 PM | 🔵 | LogsDrawer component integrated in App.tsx | ~235 |
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35824 | 2:29 PM | 🔵 | Type definitions for viewer data models | ~267 |
|
||||
|
||||
### Jan 4, 2026
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #36757 | 12:33 AM | 🔵 | Issue #511 Root Cause Identified - Gemini-3-Flash Configuration Mismatch | ~416 |
|
||||
| #36754 | " | 🔵 | Gemini-3-Flash Model Already Supported | ~301 |
|
||||
|
||||
### Jan 5, 2026
|
||||
|
||||
**CLAUDE.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #38078 | 9:54 PM | ✅ | CLAUDE.md Documentation Cleanup - 1,233 Lines Removed Across 18 Files | ~590 |
|
||||
|
||||
**types.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #37995 | 9:01 PM | 🔵 | CLAUDE_MEM_WORKER_HOST setting implementation pattern | ~304 |
|
||||
| #37990 | 9:00 PM | 🔵 | CLAUDE_MEM_WORKER_HOST setting used across 19 files | ~289 |
|
||||
</claude-mem-context>
|
||||
@@ -3,9 +3,195 @@
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Dec 26, 2025
|
||||
### Nov 17, 2025
|
||||
|
||||
**api.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32982 | 11:04 PM | 🔵 | Read default settings configuration file | ~233 |
|
||||
| #10372 | 3:32 PM | 🔵 | Existing API endpoint naming conventions in api.ts constants | ~340 |
|
||||
|
||||
### Nov 21, 2025
|
||||
|
||||
**ui.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #13110 | 1:05 AM | 🔵 | Magic Numbers Identified Across Codebase | ~327 |
|
||||
|
||||
### Nov 22, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #14203 | 1:05 AM | 🔵 | Endless Mode Feature Branch Contains Major Additions | ~566 |
|
||||
|
||||
### Nov 23, 2025
|
||||
|
||||
**api.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #14555 | 5:21 PM | 🔵 | Missing Stats Fields Causing UI Errors | ~288 |
|
||||
|
||||
### Nov 26, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #16173 | 10:06 PM | 🔵 | Configuration System Analysis for Domain Profile Support | ~621 |
|
||||
|
||||
### Dec 2, 2025
|
||||
|
||||
**api.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #19210 | 5:57 PM | 🔵 | Viewer UI Technology Stack Assessment | ~534 |
|
||||
|
||||
### Dec 7, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #21733 | 10:10 PM | 🔵 | UI Viewer Contains Duplicate DEFAULT_SETTINGS Object | ~375 |
|
||||
| #21686 | 9:49 PM | 🔵 | DRY Audit Reveals 600+ Lines of Duplicated Code in Worker Service | ~605 |
|
||||
| #21685 | 9:48 PM | 🔵 | Configuration Defaults and Environment Variables | ~558 |
|
||||
|
||||
### Dec 9, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #22637 | 11:46 AM | 🔵 | Comprehensive inventory of CLAUDE_MEM_ environment variable usage across codebase | ~619 |
|
||||
| #22606 | 11:33 AM | 🔵 | Hardcoded port 37777 found across multiple codebase locations | ~371 |
|
||||
|
||||
### Dec 11, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #23959 | 1:58 PM | 🔵 | TypeScript Codebase Architecture Mapped | ~337 |
|
||||
| #23947 | 1:40 PM | 🔵 | Comprehensive Port Configuration Audit Complete | ~532 |
|
||||
| #23940 | 1:38 PM | 🔵 | UI Constants Duplicate Settings Defaults | ~357 |
|
||||
| #23935 | 1:37 PM | 🔵 | CLAUDE_MEM_WORKER_PORT Environment Variable Usage Pattern | ~456 |
|
||||
| #23933 | 1:36 PM | 🔵 | Comprehensive Port 37777 References Across Documentation and Code | ~427 |
|
||||
|
||||
### Dec 12, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #24602 | 10:20 PM | 🟣 | Completed PR #236 Security Fix Implementation | ~463 |
|
||||
| #24596 | 10:18 PM | 🟣 | Merged Localhost-Only Binding Security Feature to Main | ~413 |
|
||||
|
||||
### Dec 13, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #25075 | 7:09 PM | ⚖️ | Complete System Analysis for Embedding Function Configuration | ~497 |
|
||||
| #25074 | " | 🔵 | Complete Settings System Architecture via Exploration Agent | ~532 |
|
||||
| #25045 | 7:02 PM | 🔵 | UI Viewer Settings Constants | ~296 |
|
||||
|
||||
### Dec 14, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #26202 | 8:17 PM | ✅ | UI viewer constants updated to match Sonnet default model | ~301 |
|
||||
| #26199 | " | 🔵 | UI viewer default settings configuration examined | ~358 |
|
||||
| #26198 | " | 🔵 | CLAUDE_MEM_MODEL configuration found throughout codebase | ~403 |
|
||||
|
||||
**api.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #26088 | 7:32 PM | 🔵 | API Endpoint Architecture Discovery | ~416 |
|
||||
|
||||
### Dec 16, 2025
|
||||
|
||||
**api.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #28083 | 8:10 PM | 🔵 | API Endpoint Constants | ~360 |
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #27992 | 8:01 PM | 🔵 | UI Default Settings Constants | ~376 |
|
||||
|
||||
### Dec 18, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #29229 | 12:08 AM | 🔵 | Claude-Mem Observation Type System Architecture Mapped | ~552 |
|
||||
| #29226 | 12:06 AM | 🔵 | Default Settings Configuration | ~395 |
|
||||
|
||||
### Dec 21, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31422 | 6:50 PM | 🔵 | Observation Metadata Constants Usage Across Codebase | ~366 |
|
||||
| #31329 | 5:45 PM | 🔵 | Observation Metadata Integration Across Services and UI | ~403 |
|
||||
|
||||
### Dec 25, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32789 | 9:49 PM | 🟣 | Gemini AI Provider Integration Merged to Main | ~409 |
|
||||
| #32640 | 8:46 PM | 🟣 | Renamed "Billing Enabled" setting to "Rate Limiting" with inverted logic | ~546 |
|
||||
| #32620 | 8:44 PM | ✅ | Renamed billing setting and updated default in UI constants | ~233 |
|
||||
| #32613 | 8:43 PM | 🔵 | Comprehensive identification of `CLAUDE_MEM_GEMINI_BILLING_ENABLED` usage | ~407 |
|
||||
| #32606 | 8:42 PM | 🔵 | Default value for `CLAUDE_MEM_GEMINI_BILLING_ENABLED` identified | ~216 |
|
||||
| #32603 | " | 🔵 | Identified widespread use of "Gemini" across application components | ~312 |
|
||||
| #32602 | " | 🔵 | Identified potential settings configuration files | ~224 |
|
||||
| #32559 | 8:18 PM | 🔵 | Listed files changed in the current branch | ~169 |
|
||||
|
||||
**api.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32580 | 8:22 PM | 🔵 | Grep for resetStuckMessages and processing | ~242 |
|
||||
|
||||
### Dec 26, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32925 | 10:26 PM | 🔵 | OpenRouter Provider Integration Proposed in PR 448 | ~543 |
|
||||
| #32923 | 10:18 PM | 🔵 | OpenRouter Integration Architecture in claude-mem | ~610 |
|
||||
| #32921 | 10:16 PM | ✅ | Updated UI default settings for OpenRouter model | ~214 |
|
||||
| #32913 | 10:05 PM | 🔵 | PR #448 Code Review: OpenRouter Provider Integration | ~523 |
|
||||
|
||||
### Dec 28, 2025
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #33279 | 3:07 PM | ✅ | Changed Default OpenRouter Model to Free Tier Option | ~285 |
|
||||
|
||||
### Jan 2, 2026
|
||||
|
||||
**ui.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35822 | 2:29 PM | 🔵 | UI constants structure examined | ~191 |
|
||||
|
||||
### Jan 4, 2026
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #36781 | 12:45 AM | 🔵 | Complete GeminiAgent Model Configuration Gap Analysis | ~552 |
|
||||
|
||||
### Jan 5, 2026
|
||||
|
||||
**CLAUDE.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #38078 | 9:54 PM | ✅ | CLAUDE.md Documentation Cleanup - 1,233 Lines Removed Across 18 Files | ~590 |
|
||||
|
||||
**settings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #37995 | 9:01 PM | 🔵 | CLAUDE_MEM_WORKER_HOST setting implementation pattern | ~304 |
|
||||
| #37990 | 9:00 PM | 🔵 | CLAUDE_MEM_WORKER_HOST setting used across 19 files | ~289 |
|
||||
</claude-mem-context>
|
||||
+155
-37
@@ -3,61 +3,179 @@
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Nov 5, 2025
|
||||
### Dec 13, 2025
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #3944 | 9:06 PM | 🔵 | UI Codebase Technical Debt Analysis | ~562 |
|
||||
| #3926 | 8:57 PM | ✅ | Built viewer with SSE processing fix | ~149 |
|
||||
| #3925 | " | 🔴 | Removed premature session processing flag on prompt arrival | ~240 |
|
||||
| #3901 | 8:10 PM | 🔴 | Fixed Temporal Dead Zone Error in Viewer App | ~292 |
|
||||
| #3900 | " | 🔵 | Pagination Hook Examined for Fix Implementation | ~202 |
|
||||
| #3890 | 7:50 PM | 🔄 | Refactored project filtering to use database queries instead of client-side filtering | ~515 |
|
||||
| #3880 | 7:35 PM | ⚖️ | Deployed Focused Diagnosis Agent for Filter Bug Root Cause | ~343 |
|
||||
| #3879 | 7:32 PM | ⚖️ | Deployed Investigation Agent for Project Filtering Bug | ~296 |
|
||||
| #3848 | 6:49 PM | 🟣 | Created usePagination Hook for Infinite Scroll | ~372 |
|
||||
| #3835 | 6:34 PM | 🔵 | SSE hook for viewer UI exploration | ~278 |
|
||||
| #3796 | 5:50 PM | 🟣 | Migrated viewer UI from static HTML to React with TypeScript | ~797 |
|
||||
|
||||
### Nov 7, 2025
|
||||
| #25321 | 9:12 PM | 🔵 | Console.error Usage Found in 29 Files | ~366 |
|
||||
| #25075 | 7:09 PM | ⚖️ | Complete System Analysis for Embedding Function Configuration | ~497 |
|
||||
| #25059 | 7:05 PM | 🔵 | UI Settings Hook Pattern | ~320 |
|
||||
|
||||
**useGitHubStars.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #4705 | 8:02 PM | 🔄 | Removed Redundant stateRef Update Effect | ~302 |
|
||||
| #4696 | 7:58 PM | 🔵 | PR Review Feedback Analysis Completed | ~382 |
|
||||
| #4680 | 7:40 PM | 🔴 | Fixed Pagination Filter Change Race Condition | ~329 |
|
||||
| #4678 | 7:39 PM | 🔵 | Pagination Hook Implementation in Claude-Mem Viewer | ~402 |
|
||||
| #4674 | 7:36 PM | 🔵 | React Pagination Hook with Concurrent Request Prevention | ~421 |
|
||||
| #4668 | 7:32 PM | 🔵 | Pagination hook manages filter-aware data loading with concurrent request prevention | ~430 |
|
||||
| #4636 | 7:12 PM | 🔴 | Added Missing 'investigated' Field to Summary Type Definitions and UI Display | ~521 |
|
||||
| #4375 | 1:23 PM | 🔵 | Pagination Hook for Historical Data Loading | ~351 |
|
||||
| #4373 | 1:22 PM | 🔵 | React SSE Hook for Real-time UI Updates | ~342 |
|
||||
| #25319 | 9:12 PM | 🔵 | Error Throw Locations Identified Across Codebase | ~302 |
|
||||
|
||||
### Nov 8, 2025
|
||||
### Dec 14, 2025
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #4916 | 1:49 PM | ⚖️ | Claude Mem Pro Premium Offering Implementation Plan Finalized | ~946 |
|
||||
| #4902 | 1:35 PM | 🟣 | Claude Mem Pro Premium Project Initialization | ~679 |
|
||||
| #4901 | 1:31 PM | ⚖️ | Premium claude-mem Project Architecture and Planning | ~797 |
|
||||
| #26198 | 8:17 PM | 🔵 | CLAUDE_MEM_MODEL configuration found throughout codebase | ~403 |
|
||||
|
||||
### Nov 10, 2025
|
||||
### Dec 15, 2025
|
||||
|
||||
**useNotifications.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #6210 | 12:32 PM | ✅ | Updated useSettings Hook to Load MCP Setting from API | ~289 |
|
||||
|
||||
### Nov 23, 2025
|
||||
| #27281 | 11:00 PM | 🟣 | Queue Monitoring System Extracted to Separate Branch | ~452 |
|
||||
| #27280 | 10:59 PM | 🔵 | Queue Infrastructure Changes Staged in Branch | ~313 |
|
||||
| #27279 | " | ✅ | Queue UI Components Built Successfully | ~277 |
|
||||
|
||||
**useQueue.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #14565 | 5:23 PM | 🔵 | SSE Hook Handles new_summary Events | ~305 |
|
||||
|
||||
### Dec 26, 2025
|
||||
| #27272 | 10:58 PM | ✅ | Queue UI Components Extracted to Working Directory | ~235 |
|
||||
| #27263 | 10:55 PM | ✅ | Extracted queue-specific files from PR-335 | ~284 |
|
||||
| #27247 | 10:34 PM | 🔵 | useQueue Hook API Integration | ~370 |
|
||||
|
||||
**useSSE.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32949 | 10:55 PM | 🔵 | Complete settings persistence flow for Xiaomi MIMO v2 Flash model | ~320 |
|
||||
| #32944 | 10:53 PM | 🔵 | useSettings hook provides complete settings persistence lifecycle | ~289 |
|
||||
| #32974 | " | 🟣 | Added OpenRouter and Gemini rate limiting configuration support | ~215 |
|
||||
| #27248 | 10:34 PM | 🔵 | Server-Sent Events Hook for Real-Time Queue Updates | ~406 |
|
||||
|
||||
### Dec 19, 2025
|
||||
|
||||
**useContextPreview.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #29947 | 7:03 PM | 🔵 | Context injection endpoint usage across system | ~387 |
|
||||
|
||||
### Dec 20, 2025
|
||||
|
||||
**useContextPreview.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30330 | 3:38 PM | 🔴 | TypeScript errors fixed across 21 files with type definitions added | ~378 |
|
||||
| #30278 | 3:24 PM | 🔴 | Added TypeScript type assertion for projects API response | ~205 |
|
||||
|
||||
**usePagination.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30312 | 3:32 PM | 🔴 | Added explicit type arguments to usePaginationFor calls | ~314 |
|
||||
| #30311 | " | 🔴 | Updated JSON response type assertion to use generic type | ~317 |
|
||||
| #30310 | 3:31 PM | 🔴 | Added generic type parameter to usePaginationFor hook | ~356 |
|
||||
|
||||
**useStats.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30291 | 3:26 PM | 🔴 | Added TypeScript type assertion for stats API response | ~239 |
|
||||
| #30290 | " | 🔵 | useStats hook fetches worker and database statistics | ~288 |
|
||||
|
||||
**useSSE.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30289 | 3:26 PM | 🔴 | Added non-null assertion for data.observation in new_observation handler | ~264 |
|
||||
| #30285 | 3:25 PM | 🔵 | useSSE hook manages EventSource connection with auto-reconnect capability | ~282 |
|
||||
| #30284 | " | 🔵 | useSSE hook handles multiple server-sent event types | ~288 |
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30283 | 3:25 PM | 🔴 | Added TypeScript type assertion for saveSettings API response | ~249 |
|
||||
| #30282 | " | 🔴 | Added TypeScript type annotation for settings API response | ~82 |
|
||||
| #30281 | " | 🔵 | useSettings hook lacks type safety for API responses | ~245 |
|
||||
|
||||
**useGitHubStars.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30280 | 3:25 PM | ✅ | Standardized TypeScript type assertion syntax in useGitHubStars | ~204 |
|
||||
| #30279 | 3:24 PM | 🔵 | useGitHubStars hook already has proper TypeScript typing | ~249 |
|
||||
|
||||
### Dec 21, 2025
|
||||
|
||||
**useContextPreview.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31603 | 8:21 PM | 🔵 | Complete Console.* Statement Audit Across Codebase | ~813 |
|
||||
| #31599 | 8:19 PM | 🔵 | 136 console logging statements found in TypeScript source files | ~538 |
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31422 | 6:50 PM | 🔵 | Observation Metadata Constants Usage Across Codebase | ~366 |
|
||||
| #31329 | 5:45 PM | 🔵 | Observation Metadata Integration Across Services and UI | ~403 |
|
||||
|
||||
### Dec 22, 2025
|
||||
|
||||
**useXFollowers.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31969 | 9:32 PM | 🟣 | X (Twitter) Follower Count Hook Created | ~210 |
|
||||
|
||||
### Dec 25, 2025
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32789 | 9:49 PM | 🟣 | Gemini AI Provider Integration Merged to Main | ~409 |
|
||||
| #32559 | 8:18 PM | 🔵 | Listed files changed in the current branch | ~169 |
|
||||
|
||||
**useSpinningFavicon.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32646 | 8:48 PM | 🔵 | Existing Spinning Favicon Implementation | ~297 |
|
||||
| #32516 | 6:58 PM | 🟣 | Spinning favicon animation during processing | ~347 |
|
||||
|
||||
**useSSE.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32580 | 8:22 PM | 🔵 | Grep for resetStuckMessages and processing | ~242 |
|
||||
| #32558 | 8:18 PM | 🔵 | Identified files containing 'summary' or 'Summary' | ~167 |
|
||||
|
||||
### Jan 1, 2026
|
||||
|
||||
**useContextPreview.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35688 | 11:49 PM | 🔵 | Context Preview Hook with Project Selection | ~472 |
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35686 | 11:49 PM | 🔵 | Settings Management Hook Implementation | ~529 |
|
||||
| #35485 | 9:06 PM | ⚖️ | Comprehensive error handling remediation plan completed and submitted for approval | ~555 |
|
||||
| #35469 | 9:02 PM | 🔵 | Proper error handling in settings save function | ~268 |
|
||||
|
||||
**useSSE.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35684 | 11:49 PM | 🔵 | Server-Sent Events Hook Implementation | ~484 |
|
||||
|
||||
**usePagination.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35683 | 11:48 PM | 🔵 | Pagination Hook Implementation Structure | ~439 |
|
||||
|
||||
### Jan 2, 2026
|
||||
|
||||
**usePagination.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35875 | 2:39 PM | 🔵 | Logging UI Architecture Mapped | ~599 |
|
||||
| #35838 | 2:30 PM | 🔵 | Pagination hook pattern with offset tracking and filter reset | ~272 |
|
||||
|
||||
### Jan 5, 2026
|
||||
|
||||
**CLAUDE.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #38078 | 9:54 PM | ✅ | CLAUDE.md Documentation Cleanup - 1,233 Lines Removed Across 18 Files | ~590 |
|
||||
|
||||
**useSettings.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #37995 | 9:01 PM | 🔵 | CLAUDE_MEM_WORKER_HOST setting implementation pattern | ~304 |
|
||||
| #37990 | 9:00 PM | 🔵 | CLAUDE_MEM_WORKER_HOST setting used across 19 files | ~289 |
|
||||
</claude-mem-context>
|
||||
Reference in New Issue
Block a user