feat: implement custom smart context functionality with hooks, IPC handlers, and utilities
Some checks failed
CI / test (map[image:macos-latest name:macos], 1, 4) (push) Has been cancelled
CI / test (map[image:macos-latest name:macos], 2, 4) (push) Has been cancelled
CI / test (map[image:macos-latest name:macos], 3, 4) (push) Has been cancelled
CI / test (map[image:macos-latest name:macos], 4, 4) (push) Has been cancelled
CI / test (map[image:windows-latest name:windows], 1, 4) (push) Has been cancelled
CI / test (map[image:windows-latest name:windows], 2, 4) (push) Has been cancelled
CI / test (map[image:windows-latest name:windows], 3, 4) (push) Has been cancelled
CI / test (map[image:windows-latest name:windows], 4, 4) (push) Has been cancelled
CI / merge-reports (push) Has been cancelled

- Added custom hooks for managing smart context metadata and snippets.
- Implemented IPC handlers for retrieving context, upserting snippets, and updating summaries.
- Created utility functions for reading and writing smart context data to the filesystem.
- Established a structured custom code organization under src/custom/ for better maintainability.
- Included a comprehensive update guide to assist with future updates and custom feature integration.
This commit is contained in:
Kunthawat Greethong
2025-12-18 09:00:17 +07:00
parent 7cf8317f55
commit 99b0cdf8ac
12 changed files with 2229 additions and 1814 deletions

View File

@@ -70,18 +70,18 @@
"@typescript-eslint/parser": "^5.62.0",
"@vitest/ui": "^3.1.1",
"cross-env": "^7.0.3",
"drizzle-kit": "^0.30.6",
"drizzle-kit": "^0.31.8",
"electron": "38.2.2",
"eslint": "^8.57.1",
"eslint-plugin-import": "^2.31.0",
"happy-dom": "^17.4.4",
"happy-dom": "^20.0.11",
"husky": "^9.1.7",
"lint-staged": "^15.5.2",
"oxlint": "^1.8.0",
"prettier": "3.5.3",
"rimraf": "^6.0.1",
"typescript": "^5.8.3",
"vite": "^5.4.17",
"vite": "^7.3.0",
"vitest": "^3.1.1"
},
"dependencies": {