picoclaw/pkg/seahorse
程智超0668000959 4752a67a7c fix: type-switch capture, nil guard, LastInsertId error check
Three defensive fixes: 1) whatsapp_native - use type-switch capture instead of redundant unchecked assertion 2) config - add nil receiver guard to FilterSensitiveData 3) seahorse/store - check LastInsertId error in 3 locations
2026-06-06 16:32:14 +08:00
..
.omc/state feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
compact_until_under_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
fts5_sanitize.go fix(seahorse): sanitize user input for FTS5 MATCH queries (#2436) 2026-04-10 11:59:50 +08:00
fts5_sanitize_test.go fix(seahorse): sanitize user input for FTS5 MATCH queries (#2436) 2026-04-10 11:59:50 +08:00
parts_roundtrip_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
schema.go feat(chat,seahorse): persist and display model_name across history (#2897) 2026-05-20 13:42:21 +08:00
schema_test.go feat(chat,seahorse): persist and display model_name across history (#2897) 2026-05-20 13:42:21 +08:00
short_assembler.go fix(seahorse): preserve active tool-call turn when trimming fresh tail 2026-05-20 09:16:09 +02:00
short_assembler_test.go fix(seahorse): preserve active tool-call turn when trimming fresh tail 2026-05-20 09:16:09 +02:00
short_bench_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
short_compaction.go fix(seahorse): enforce target token thresholds for leaf summaries 2026-05-04 14:10:42 +02:00
short_compaction_test.go fix(seahorse): enforce target token thresholds for leaf summaries 2026-05-04 14:10:42 +02:00
short_constants.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
short_engine.go fix(seahorse,session): preserve created_at across history bootstrap 2026-05-26 14:05:20 +08:00
short_engine_test.go fix(seahorse,session): preserve created_at across history bootstrap 2026-05-26 14:05:20 +08:00
short_retrieval.go fix(seahorse): correct bm25 rank semantics in comments (#2360) 2026-04-07 12:32:28 +08:00
short_retrieval_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
store.go fix: type-switch capture, nil guard, LastInsertId error check 2026-06-06 16:32:14 +08:00
store_test.go fix(seahorse,session): preserve created_at across history bootstrap 2026-05-26 14:05:20 +08:00
tool_expand.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
tool_expand_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
tool_grep.go fix(seahorse): correct bm25 rank semantics in comments (#2360) 2026-04-07 12:32:28 +08:00
tool_grep_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00
types.go feat(chat,seahorse): persist and display model_name across history (#2897) 2026-05-20 13:42:21 +08:00
types_test.go feat(seahorse): implement short-term memory engine (LCM) (#2285) 2026-04-05 09:05:16 +08:00