16 Commits

Author SHA1 Message Date
github-actions[bot] 83fa471836 chore: bump version to 1.0.10 2025-12-15 06:19:53 +00:00
CodingInCarhartts 6ad6748e6e feat: add session memory tools with semantic search and logging
Adds comprehensive session memory management with the following tools:
- start_logging_session: Begin logging a session with optional name
- log_message: Log user/agent messages to active sessions
- search_session: Semantic search within a specific session
- search_all_sessions: Semantic search across all logged sessions
- list_sessions: List all sessions with optional active filter
- get_session: Get session details and messages
- end_session: End session with optional summary
Database schema includes:
- sessions table with name, timestamps, summary, and active status
- session_messages table with role, content, and creation time
- Proper indexes for performance
- Foreign key relationships
All tools support semantic search using the existing embedding model.
2025-12-14 22:19:18 -08:00
github-actions[bot] 603b666b5f chore: bump version to 1.0.9 2025-12-15 03:12:49 +00:00
CodingInCarhartts 4e5912fa28 👷 ci: enable content write permissions and add automated version bumping
This commit enhances the npm publish workflow to include automated version bumping and updates necessary permissions and configurations.
Changes:
- Added contents: write permission to allow pushing version bump commits
- Configured git user for automated commits
- Added npm version patch step to automatically increment patch version
- Added commit and push steps for version changes
- Updated version numbers in package.json and src/index.ts
- Added token configuration for checkout step for enhanced security
2025-12-14 19:12:31 -08:00
CodingInCarhartts c127c4dadb Bump CLI version to 1.0.1. 2025-12-14 19:07:20 -08:00
CodingInCarhartts 782be1fa3d ci: migrate npm publish authentication to OIDC and configure Node.js environment for publishing. 2025-12-14 19:01:34 -08:00
CodingInCarhartts c6c808afd7 docs: correct embedding model name in README features list
- Fix inconsistency: use BGE-small-en-v1.5 everywhere
- Bump version to 1.0.7
2025-12-14 13:32:55 -08:00
CodingInCarhartts 39b79282f3 chore: version bump to test workflow 2025-12-14 13:28:17 -08:00
CodingInCarhartts 7adce83154 ci: add npm publish workflow and clean up package.json
- Add .github/workflows/publish.yml
- Remove .npmrc and unused sharp config
- Package ready for auto-publishing
2025-12-14 13:22:40 -08:00
CodingInCarhartts c8b21f3c30 refactor: update embedding model to BGE-small-en-v1.5 via FastEmbed and increment version 2025-12-14 13:18:51 -08:00
CodingInCarhartts b9040b1bdd fix: replace @xenova/transformers with fastembed to avoid sharp dependency
- Switched to fastembed with BGESmallENV15 model
- No more native sharp module compilation issues
- Works with bunx without errors
2025-12-14 13:13:01 -08:00
CodingInCarhartts eb1cf5cfd3 chore: Bump version, add sharp dependency, and configure its optional installation via .npmrc and bun settings. 2025-12-14 13:07:56 -08:00
CodingInCarhartts b77c569f8e fix: switch from npx to bunx for Bun-native SQLite compatibility
- Update README and docs to use bunx
- Package requires Bun runtime
2025-12-14 13:02:49 -08:00
CodingInCarhartts 34e81521b7 chore: Bump package version and update README heart emoji. 2025-12-14 12:54:31 -08:00
CodingInCarhartts 77825a07ea feat: enhance README with badges, better docs, and fix data paths for npx
- Add centered header with npm/license/opencode badges
- Add configuration section documenting data location
- Add technology stack section
- Fix data paths to use ~/.local/share for npx compatibility
- Add OPENCODE_PK_DATA_DIR env var for custom data location
- Update author in package.json
2025-12-14 12:36:49 -08:00
CodingInCarhartts 22aeab952d feat: Implement initial personal knowledge management system with vector search and MCP server integration. 2025-12-14 12:31:01 -08:00