mirror of
https://github.com/thedotmack/claude-mem
synced 2026-04-25 17:15:04 +02:00
Merge main into feat/chroma-http-server
Resolve conflicts between Chroma HTTP server PR and main branch changes (folder CLAUDE.md, exclusion settings, Zscaler SSL, transport cleanup). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,120 +0,0 @@
|
||||
<claude-mem-context>
|
||||
# Recent Activity
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Dec 10, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #23818 | 10:52 PM | ✅ | Build Script Updated to Bundle Worker CLI with Bun Shebang | ~225 |
|
||||
| #23817 | " | 🔵 | Build Script Handles Hook Bundling; Worker Shebang Currently Uses Node | ~323 |
|
||||
| #23793 | 10:14 PM | 🔄 | Smart Install Script Simplified for Clarity | ~479 |
|
||||
| #23667 | 8:35 PM | 🔵 | Export-Memories Script Structure and Database Query Pattern | ~287 |
|
||||
| #23649 | 8:13 PM | 🔴 | Fixed Sessions Array Type in Export Script | ~189 |
|
||||
| #23648 | " | 🔴 | Applied Type Annotations to Export Script Variables | ~305 |
|
||||
| #23647 | 8:12 PM | 🔴 | Improved Type Safety in Export Script | ~352 |
|
||||
| #23646 | " | 🔴 | Fixed Variable Shadowing in Export Script | ~234 |
|
||||
| #23645 | " | 🔵 | Export Script Has Variable Shadowing Issue | ~234 |
|
||||
| #23644 | 8:11 PM | 🔴 | Added Database Existence Check to Export Script | ~245 |
|
||||
| #23643 | " | 🔵 | Export Script Opens Database Without Existence Check | ~238 |
|
||||
| #23642 | " | 🔴 | Fixed Export Script Hardcoded Port - Now Reads from User Settings | ~244 |
|
||||
| #23641 | " | ✅ | Added Settings Import to Export Script | ~189 |
|
||||
| #23640 | " | 🔵 | Export Script Has Hardcoded Port Parameter | ~213 |
|
||||
| #23639 | " | 🔴 | Fixed Import Script insertSession.run() Call Parameters | ~218 |
|
||||
|
||||
### Dec 11, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #24051 | 2:54 PM | 🟣 | Auto-Restart Worker After Marketplace Sync | ~384 |
|
||||
| #24050 | " | ✅ | Build Worker Binary Script Made Executable | ~225 |
|
||||
| #24049 | 2:53 PM | 🟣 | Windows Binary Build Script Created | ~362 |
|
||||
| #24048 | " | ✅ | MCP Server Shebang Updated to Bun Runtime | ~342 |
|
||||
| #24047 | " | ✅ | Hook Scripts Shebang Updated to Bun Runtime | ~305 |
|
||||
| #24046 | " | ✅ | Worker Service Shebang Updated to Bun Runtime | ~306 |
|
||||
| #24045 | 2:52 PM | 🔵 | Sync Marketplace Script Analysis for Auto-Restart Integration | ~366 |
|
||||
| #24043 | " | 🔵 | Build Script Analysis for Phase 4 Updates | ~380 |
|
||||
| #23922 | 1:34 PM | 🔵 | Three Node Shebangs Found in Build Configuration | ~349 |
|
||||
| #23917 | 1:33 PM | 🔵 | Worker Service Build Configuration Current State | ~365 |
|
||||
|
||||
### Dec 12, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #24639 | 10:46 PM | 🔴 | Enhanced UV Detection to Support Fresh Installs Before PATH Reload | ~326 |
|
||||
| #24638 | " | 🔴 | Enhanced Bun Detection to Support Fresh Installs Before PATH Reload | ~338 |
|
||||
| #24637 | " | 🔵 | Bun Installation Detection Using spawnSync | ~288 |
|
||||
| #24636 | " | 🔵 | Duplicate Smart Install Scripts in Project Structure | ~288 |
|
||||
|
||||
### Dec 14, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #26768 | 11:31 PM | 🔵 | Build Script Generates Empty plugin/package.json Without Postinstall Hook | ~492 |
|
||||
| #26767 | " | 🔵 | Build Script Generates Empty Plugin Package.json Without Postinstall Hook | ~523 |
|
||||
| #26766 | 11:30 PM | ⚖️ | Root Cause Identified: Missing Post-Install Worker Restart Trigger in Plugin Update Flow | ~604 |
|
||||
| #26765 | " | 🔵 | Explore Agent Confirms Root Cause: No Proactive Worker Restart After Plugin Updates | ~613 |
|
||||
| #25815 | 5:31 PM | 🔵 | Comprehensive MCP Server and SKILL.md Structure Analysis | ~575 |
|
||||
| #25809 | 5:30 PM | 🔵 | Build System Architecture Using esbuild for Component Bundling | ~484 |
|
||||
|
||||
### Dec 16, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #27725 | 5:45 PM | 🔵 | Export script uses hybrid search API to export observations, sessions, summaries, and prompts | ~335 |
|
||||
| #27705 | 5:38 PM | ✅ | Switched import-memories.ts from better-sqlite3 to bun:sqlite | ~212 |
|
||||
|
||||
### Dec 17, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #29052 | 10:02 PM | 🔵 | Sync Script Manages Multiple Plugin Installation Locations | ~394 |
|
||||
|
||||
### Dec 18, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #29565 | 5:28 PM | ✅ | Output File Changed from code.yaml to code.json | ~234 |
|
||||
| #29564 | " | 🔄 | Script Refactored to Generate JSON Instead of YAML | ~332 |
|
||||
|
||||
### Dec 19, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30109 | 8:11 PM | 🔵 | RAGTIME Script Uses Agent SDK Without Plugin Loading | ~490 |
|
||||
| #30076 | 8:05 PM | 🔵 | RAGTIME Script Uses Agent SDK Query Function for Email Processing | ~389 |
|
||||
|
||||
### Dec 20, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30340 | 3:42 PM | 🔄 | Relocated simple ragtime.ts to ragtime folder | ~219 |
|
||||
| #30337 | 3:40 PM | 🔵 | Simplified Ragtime Runner in Scripts Directory | ~456 |
|
||||
| #30256 | 3:18 PM | 🔵 | Plugin Path Resolution Strategy | ~386 |
|
||||
| #30250 | 3:17 PM | 🟣 | RAGTIME Email Investigation Runner Implemented | ~503 |
|
||||
|
||||
### Dec 26, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32983 | 11:04 PM | 🟣 | Complete build and deployment pipeline executed | ~260 |
|
||||
|
||||
### Dec 28, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #33261 | 2:58 PM | 🔄 | Build script cleanup removes obsolete worker-wrapper and worker-cli build steps | ~335 |
|
||||
|
||||
### Dec 30, 2025
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #34460 | 2:23 PM | 🔵 | Build System Architecture Using ESBuild | ~492 |
|
||||
|
||||
### Jan 4, 2026
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #36765 | 12:41 AM | 🔵 | Smart Install Script Path Detection Logic | ~405 |
|
||||
</claude-mem-context>
|
||||
@@ -134,34 +134,4 @@ These files are **NEVER** allowed to have catch-and-continue:
|
||||
- `SessionStore.ts` - Database errors must propagate
|
||||
- `worker-service.ts` - Core service errors must be visible
|
||||
|
||||
On critical paths, prefer **NO TRY-CATCH** and let errors propagate naturally.
|
||||
|
||||
|
||||
<claude-mem-context>
|
||||
# Recent Activity
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Jan 2, 2026
|
||||
|
||||
**detect-error-handling-antipatterns.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #36018 | 9:12 PM | 🔵 | Anti-pattern detection scan shows progress | ~301 |
|
||||
| #36012 | 9:09 PM | 🔵 | Error Handling Anti-Pattern Detection Baseline | ~222 |
|
||||
| #36011 | 8:55 PM | 🔄 | Simplified anti-pattern severity levels | ~238 |
|
||||
| #35810 | 2:15 PM | 🔄 | Relocated Error Handling Detector Script | ~254 |
|
||||
|
||||
**CLAUDE.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35901 | 2:49 PM | 🔵 | PR #525 File Changes Summary | ~376 |
|
||||
| #35812 | 2:15 PM | ✅ | Updated test script path in CLAUDE.md after file relocation | ~298 |
|
||||
| #35811 | " | ✅ | Created Error Handling Rules Documentation in Test Directory | ~315 |
|
||||
| #35808 | " | ✅ | Moved CLAUDE.md into anti-pattern-test subfolder | ~140 |
|
||||
|
||||
**claude.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #35807 | 2:15 PM | ✅ | Reorganized anti-pattern test files into dedicated subfolder | ~265 |
|
||||
</claude-mem-context>
|
||||
On critical paths, prefer **NO TRY-CATCH** and let errors propagate naturally.
|
||||
@@ -1,7 +0,0 @@
|
||||
<claude-mem-context>
|
||||
# Recent Activity
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
*No recent activity*
|
||||
</claude-mem-context>
|
||||
@@ -228,12 +228,9 @@ function formatObservationsForClaudeMd(observations: ObservationRow[], folderPat
|
||||
const lines: string[] = [];
|
||||
lines.push('# Recent Activity');
|
||||
lines.push('');
|
||||
lines.push('<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->');
|
||||
lines.push('');
|
||||
|
||||
if (observations.length === 0) {
|
||||
lines.push('*No recent activity*');
|
||||
return lines.join('\n');
|
||||
return '';
|
||||
}
|
||||
|
||||
const byDate = groupByDate(observations, obs => obs.created_at);
|
||||
|
||||
@@ -1,145 +0,0 @@
|
||||
<claude-mem-context>
|
||||
# Recent Activity
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Dec 12, 2025
|
||||
|
||||
**cli.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #24246 | 2:43 AM | 🟣 | Comprehensive Translation System Added with 22 Language READMEs | ~386 |
|
||||
| #24235 | 2:32 AM | 🔵 | Translation CLI Script Structure | ~267 |
|
||||
| #24215 | 1:49 AM | 🟣 | Wired parallel argument to translateReadme function call | ~290 |
|
||||
| #24214 | " | 🟣 | Implemented --parallel argument parsing with validation | ~271 |
|
||||
| #24213 | " | 🟣 | Initialized parallel default value in parseArgs | ~212 |
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #24236 | 2:33 AM | 🔵 | Translation Core Logic and Output Directory Handling | ~288 |
|
||||
| #24219 | 1:50 AM | 🟣 | Implemented concurrent translation processing with parallelism control | ~461 |
|
||||
| #24218 | " | 🟣 | Extracted parallel parameter in translateReadme function | ~259 |
|
||||
| #24217 | " | 🔵 | Current translateReadme uses sequential for-loop processing | ~312 |
|
||||
| #24216 | " | 🟣 | Added parallel option to TranslationOptions interface | ~262 |
|
||||
|
||||
### Dec 13, 2025
|
||||
|
||||
**examples.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #25321 | 9:12 PM | 🔵 | Console.error Usage Found in 29 Files | ~366 |
|
||||
|
||||
### Dec 14, 2025
|
||||
|
||||
**cli.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #25670 | 3:42 PM | 🔵 | Translation System Supports 38 Languages | ~259 |
|
||||
| #25668 | 3:40 PM | 🟣 | Translation system enhancement with 226 net line addition | ~298 |
|
||||
| #25667 | " | 🔵 | Translation script CLI interface and authentication | ~330 |
|
||||
| #25664 | 3:39 PM | 🔵 | Modified files from PR-250 cherry-pick | ~238 |
|
||||
| #25663 | " | 🔵 | Translation script structure with CLI and examples | ~277 |
|
||||
|
||||
**translate-readme**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #25660 | 3:38 PM | ✅ | Cherry-picked translation script from PR-250 branch | ~192 |
|
||||
|
||||
### Dec 15, 2025
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #27161 | 8:08 PM | 🔵 | README Translation Script Architecture | ~420 |
|
||||
| #27158 | " | 🔵 | Complete API Key Authentication Flow Traced Through System | ~460 |
|
||||
|
||||
**examples.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #27149 | 8:07 PM | 🔵 | API Key Management Implementation Details | ~302 |
|
||||
| #27146 | " | 🔵 | ANTHROPIC_API_KEY Referenced Across Documentation and Scripts | ~254 |
|
||||
|
||||
### Dec 18, 2025
|
||||
|
||||
**README.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #29244 | 12:15 AM | 🔵 | Identified YAML configuration files in claude-mem project | ~164 |
|
||||
|
||||
### Dec 20, 2025
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #30253 | 3:17 PM | 🔵 | Agent SDK Integration Throughout Codebase | ~402 |
|
||||
|
||||
### Dec 21, 2025
|
||||
|
||||
**cli.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31753 | 11:01 PM | 🔵 | README Translation CLI Tool Verified Operational | ~349 |
|
||||
| #31749 | 10:57 PM | 🔵 | CLI del traductor de README incluye opción de paralelización | ~317 |
|
||||
| #31713 | 9:41 PM | 🔵 | Complete Multilingual Infrastructure Documented | ~545 |
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31752 | 10:59 PM | 🔴 | Fixed concurrency control bug in translation script | ~309 |
|
||||
| #31751 | 10:58 PM | 🔵 | Concurrencia implementada con función runWithConcurrency personalizada | ~483 |
|
||||
| #31748 | 10:57 PM | 🔵 | Ubicación del script traductor de README identificada | ~241 |
|
||||
| #31601 | 8:19 PM | 🔵 | 215 console logging statements in TypeScript utility scripts | ~501 |
|
||||
|
||||
**README.md**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31750 | 10:58 PM | 🔵 | Documentación del traductor de README no menciona concurrencia | ~292 |
|
||||
|
||||
### Dec 22, 2025
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31921 | 7:36 PM | ✅ | Updated Verbose Output to Always Show Parallel Count | ~233 |
|
||||
| #31920 | " | 🟣 | Implemented Always-On Concurrent Translation with 10-Worker Limit | ~280 |
|
||||
| #31919 | " | ✅ | Removed Parallel Parameter from TranslationOptions Interface | ~198 |
|
||||
| #31918 | " | 🔵 | Translation Engine Uses Configurable Concurrency Control | ~322 |
|
||||
|
||||
**cli.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #31917 | 7:35 PM | 🔵 | Current CLI Implementation Uses Optional Parallel Flag | ~237 |
|
||||
|
||||
### Dec 23, 2025
|
||||
|
||||
**cli.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #32292 | 7:19 PM | ✅ | Removed parallel parameter from CLI arguments interface | ~189 |
|
||||
| #32308 | " | ✅ | Removed parallel default value from argument parser initialization | ~181 |
|
||||
| #32321 | " | ✅ | Removed --parallel flag parsing from CLI argument parser | ~225 |
|
||||
| #32328 | " | ✅ | Removed parallel parameter from translateReadme function call | ~205 |
|
||||
| #32335 | " | ✅ | Updated CLI help documentation to reflect automatic parallel execution | ~261 |
|
||||
|
||||
### Dec 30, 2025
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #34507 | 2:32 PM | 🟣 | Completed V2 Migration of Translation Script | ~394 |
|
||||
| #34501 | 2:30 PM | ✅ | Started V2 Migration of Translation Script Import | ~270 |
|
||||
| #34498 | " | 🔵 | Translation Script Uses V1 SDK Query API | ~409 |
|
||||
| #34445 | 2:19 PM | 🔵 | Translation Script Already Using V2 API | ~264 |
|
||||
| #34405 | 1:54 PM | 🔵 | Translation Script Using V1 SDK API | ~367 |
|
||||
|
||||
### Dec 31, 2025
|
||||
|
||||
**index.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #34572 | 2:36 PM | ⚖️ | Comprehensive Post-Mortem Document Created | ~692 |
|
||||
| #34571 | 2:35 PM | ⚖️ | Post-Mortem Analysis Identifies Scope Confusion as Root Failure Cause | ~599 |
|
||||
| #34570 | " | 🔵 | Root Cause Identified: Utility Scripts Never Fixed Despite Phase 4 Review | ~513 |
|
||||
| #34568 | " | 🔵 | Utility Script V2 Migration Used Incorrect systemPrompt Option | ~425 |
|
||||
</claude-mem-context>
|
||||
@@ -88,6 +88,7 @@ function printLanguages(): void {
|
||||
th: "Thai",
|
||||
hi: "Hindi",
|
||||
bn: "Bengali",
|
||||
ur: "Urdu",
|
||||
ro: "Romanian",
|
||||
sv: "Swedish",
|
||||
// Tier 4 - Why not
|
||||
|
||||
@@ -92,6 +92,7 @@ const LANGUAGE_NAMES: Record<string, string> = {
|
||||
th: "Thai",
|
||||
hi: "Hindi",
|
||||
bn: "Bengali",
|
||||
ur: "Urdu",
|
||||
ro: "Romanian",
|
||||
sv: "Swedish",
|
||||
// Tier 4 - Why not
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
<claude-mem-context>
|
||||
# Recent Activity
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Jan 4, 2026
|
||||
|
||||
**export.ts**
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #36924 | 2:25 AM | ✅ | Merged fix/pr-538-followups branch into main with comprehensive updates | ~481 |
|
||||
| #36914 | 2:24 AM | 🔵 | Recent commit 4d0a10c fixed multiple GitHub issues | ~365 |
|
||||
| #36844 | 1:44 AM | 🔵 | Shared Type Definitions for Export/Import Operations | ~502 |
|
||||
| #36829 | 1:40 AM | 🔵 | PR #542 Review Analysis - Multi-Issue Fix Validation | ~562 |
|
||||
| #36827 | 1:03 AM | ✅ | Branch diff shows 1,293 insertions and 98 deletions across 15 files | ~464 |
|
||||
</claude-mem-context>
|
||||
Reference in New Issue
Block a user