mateclaw/mateclaw-server/src/main/java/vip/mate/memory
matevip e2c3cfd5b4 fix(db): application-assigned ids for entities lacking auto-increment on PostgreSQL-compatible dialects
Eight entities (fact, fact contradiction, morning-card seen, wiki hot
cache / relation / transformation / transformation run / image caption
cache) declared IdType.AUTO while their PostgreSQL-compatible migrations
define the primary key as a plain BIGINT with no identity default.
MyBatis-Plus omits the id column from the generated INSERT under AUTO,
so every insert fails with a NOT NULL violation on those databases —
silently on paths that only log a warning. Switch them to snowflake
ASSIGN_ID, which works on all dialects since auto-increment columns
accept explicit values. Add a parameterized contract test pinning the
id strategy for all eight entities.
2026-07-15 14:26:47 +08:00
..
archive feat(memory): Dream v2 Phase 1 engine — consolidate refactor, focused endpoint, monthly archive 2026-04-20 20:21:03 +08:00
controller feat(memory): bound always-on memory growth with injection budget, consolidation, and file ceilings 2026-06-17 11:04:19 +08:00
event feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
fact fix(db): application-assigned ids for entities lacking auto-increment on PostgreSQL-compatible dialects 2026-07-15 14:26:47 +08:00
identity feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
lifecycle feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
listener feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
model fix(db): application-assigned ids for entities lacking auto-increment on PostgreSQL-compatible dialects 2026-07-15 14:26:47 +08:00
nudge feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
provider feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
repository feat(memory): dream-v2 D2 — Morning Card + HiL (Confirm/Edit) 2026-04-21 04:58:33 +08:00
scheduler feat(memory): bound always-on memory growth with injection budget, consolidation, and file ceilings 2026-06-17 11:04:19 +08:00
search docs(memory): clarify session_search conversation-id source in English 2026-06-30 09:25:29 +08:00
service fix(memory): bound mate_memory_recall.filename to VARCHAR(256) (#461) (#463) 2026-07-01 18:42:20 +08:00
spi feat(agent): prefix 注入块统一 token 预算——记忆/Wiki 注入随模型有效窗口缩放,身份 prompt 超大告警 2026-07-03 18:51:32 +08:00
tool feat(memory): per-owner memory isolation with owner_key + visibility scope (#235) 2026-06-02 17:04:06 +08:00
MemoryAutoConfiguration.java feat(platform): workspace isolation, info architecture, and UI redesign 2026-04-09 16:29:02 +08:00
MemoryProperties.java feat(memory): bound always-on memory growth with injection budget, consolidation, and file ceilings 2026-06-17 11:04:19 +08:00