| 改造ogmem以http形式提供api,构建ogmem单独镜像
| 2 个月前 |
| refactor: dead code removal and embedding model migration to bge-m3
Remove unused code across the codebase and migrate embedding model
from bge-large-en-v1.5 (dim 1536) to bge-m3 (dim 1024).
Dead code removed:
- lifecycle/aging_job.py (entire module)
- OwnerScope enum, unused VectorIndex methods
- _flush_session, poll_task/TaskStatus, _normalize_path
- GPT-3.5 constants, get_st_embedder, UserInfo dataclass
Cleanup: unused imports, datetime.utc modernization, import sorting.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
| 1 个月前 |
| Merge upstream/dev into dev
Conflicts resolved:
- docker/Dockerfile.standalone: keep local (perf module)
- providers/token_tracker.py: keep local (bucket stack)
- server/memory_service.py: keep upstream (error handling)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
| 7 天前 |
| feat: add admin service and audit logging
| 1 个月前 |
| 修复多租户认证不适配问题
| 1 个月前 |
| feat: add auth service and trusted request context
| 1 个月前 |
| feat: attribute internal tool usage
| 11 天前 |
| feat(memory): refine compact mechanism runtime state
| 11 天前 |
| feat(pgdirect): SQL-backed storage backend replacing AGFS
Direct PostgreSQL storage implementation:
- SQLContextFS: full ContextFS implementation with RLS tenant isolation
- SQLOutboxStore: listen-notify based async indexing
- SQLRelationStore, SQLArchiveStore: relation and session persistence
- SQLControlPlaneStore: multi-instance auth state sharing
- Shared connection pool (PoolAdapterMixin) with health checks
- Atomic write+outbox in single transaction
- Archive chain support (soft delete + outbox event)
- Owner-level ACL with visible_owner_spaces
- PostgreSQL schema with idempotent ensure_schema()
- Updated docs/setup scripts to replace AGFS with PostgreSQL
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
| 26 天前 |
| fix: harden control-plane create and write semantics
| 1 个月前 |