Compare commits
base: neuron-technologies/neuron:improve/recall-context-format
neuron-technologies/neuron:main
neuron-technologies/neuron:fix/receipts-wrapper-forget
neuron-technologies/neuron:fix/receipts-agent-tools
neuron-technologies/neuron:hotfix/trackb-threat-to-others
neuron-technologies/neuron:reconcile/hotfix-to-main-launch
neuron-technologies/neuron:hotfix/elc-source-typos
neuron-technologies/neuron:fix/safety-contact-truncation
neuron-technologies/neuron:fix/genesis-boot-crash
neuron-technologies/neuron:fix/immutable-on-hotfix
neuron-technologies/neuron:feat/bounded-persona-floor
neuron-technologies/neuron:ci/rdynamic-http-handler
neuron-technologies/neuron:ci/harden-gate-boot
neuron-technologies/neuron:feat/agent-phase1-soul
neuron-technologies/neuron:salvage/elh-state-20260704
neuron-technologies/neuron:feat/soul-model-self-report
neuron-technologies/neuron:feat/openai-format-providers
neuron-technologies/neuron:feat/plan-mode-endpoint
neuron-technologies/neuron:fix/operator-identity-home-resolution
neuron-technologies/neuron:fix/wrapper-backlog-endpoints
neuron-technologies/neuron:fix/list-typed-slice-offset
neuron-technologies/neuron:feat/connectors-call-route
neuron-technologies/neuron:fix/chat-vision-attachments
neuron-technologies/neuron:fix/prevent-engram-corruption
neuron-technologies/neuron:fix/emergency-regressions
neuron-technologies/neuron:fix/session-continuity-hook
neuron-technologies/neuron:fix/context-dedup-shared-ids
neuron-technologies/neuron:fix/engram-float-parser
neuron-technologies/neuron:improve/recall-context-format
neuron-technologies/neuron:improve/recall-context-dedup
neuron-technologies/neuron:improve/recall-cross-session-continuity
neuron-technologies/neuron:improve/recall-emotional-recall
neuron-technologies/neuron:improve/recall-activation-seed
neuron-technologies/neuron:improve/recall-recall-completeness
neuron-technologies/neuron:improve/recall-temporal-precision
neuron-technologies/neuron:improve/recall-engram-scoring
neuron-technologies/neuron:improve/recall-recall-reliability
neuron-technologies/neuron:improve/recall-session-start-recall
neuron-technologies/neuron:improve/reliability-engram-write
neuron-technologies/neuron:improve/reliability-state-management
neuron-technologies/neuron:improve/soul-memory-formation
neuron-technologies/neuron:improve/safety-crisis-detection
neuron-technologies/neuron:improve/reliability-route-error-recovery
neuron-technologies/neuron:improve/reliability-llm-retry
neuron-technologies/neuron:improve/reliability-session-boundary
neuron-technologies/neuron:improve/reliability-safety-resilience
neuron-technologies/neuron:improve/reliability-engram-connection
neuron-technologies/neuron:improve/soul-routes-api
neuron-technologies/neuron:improve/reliability-cross-session-affective
neuron-technologies/neuron:propose/agent-workspace-root-read
neuron-technologies/neuron:improve/reliability-conv-history
neuron-technologies/neuron:improve/soul-strip
neuron-technologies/neuron:improve/soul-chat-pipeline
neuron-technologies/neuron:docs/conversation-retrieval-design
neuron-technologies/neuron:propose/no-fake-tools-in-chat-mode
neuron-technologies/neuron:fix/ci-soul-build-single-file
neuron-technologies/neuron:fix/canonical-self-bridge
neuron-technologies/neuron:feat/agent-tool-workspace-scope
neuron-technologies/neuron:fix/agentic-tools-duplicate-web-search
neuron-technologies/neuron:green/agentic-fixes
neuron-technologies/neuron:feat/connectors-soul
neuron-technologies/neuron:feat/layer-safety
neuron-technologies/neuron:feat/layer-imprint
neuron-technologies/neuron:feat/layer-stewardship
neuron-technologies/neuron:test/layer-composition
neuron-technologies/neuron:test/layer-safety
neuron-technologies/neuron:test/layer-stewardship
neuron-technologies/neuron:test/layer-imprint
neuron-technologies/neuron:feat/memory-delete-update
neuron-technologies/neuron:feat/native-web-search
...
compare: neuron-technologies/neuron:f73c913498b190aacb90266c66b899f23df1752f
neuron-technologies/neuron:main
neuron-technologies/neuron:fix/receipts-wrapper-forget
neuron-technologies/neuron:fix/receipts-agent-tools
neuron-technologies/neuron:hotfix/trackb-threat-to-others
neuron-technologies/neuron:reconcile/hotfix-to-main-launch
neuron-technologies/neuron:hotfix/elc-source-typos
neuron-technologies/neuron:fix/safety-contact-truncation
neuron-technologies/neuron:fix/genesis-boot-crash
neuron-technologies/neuron:fix/immutable-on-hotfix
neuron-technologies/neuron:feat/bounded-persona-floor
neuron-technologies/neuron:ci/rdynamic-http-handler
neuron-technologies/neuron:ci/harden-gate-boot
neuron-technologies/neuron:feat/agent-phase1-soul
neuron-technologies/neuron:salvage/elh-state-20260704
neuron-technologies/neuron:feat/soul-model-self-report
neuron-technologies/neuron:feat/openai-format-providers
neuron-technologies/neuron:feat/plan-mode-endpoint
neuron-technologies/neuron:fix/operator-identity-home-resolution
neuron-technologies/neuron:fix/wrapper-backlog-endpoints
neuron-technologies/neuron:fix/list-typed-slice-offset
neuron-technologies/neuron:feat/connectors-call-route
neuron-technologies/neuron:fix/chat-vision-attachments
neuron-technologies/neuron:fix/prevent-engram-corruption
neuron-technologies/neuron:fix/emergency-regressions
neuron-technologies/neuron:fix/session-continuity-hook
neuron-technologies/neuron:fix/context-dedup-shared-ids
neuron-technologies/neuron:fix/engram-float-parser
neuron-technologies/neuron:improve/recall-context-format
neuron-technologies/neuron:improve/recall-context-dedup
neuron-technologies/neuron:improve/recall-cross-session-continuity
neuron-technologies/neuron:improve/recall-emotional-recall
neuron-technologies/neuron:improve/recall-activation-seed
neuron-technologies/neuron:improve/recall-recall-completeness
neuron-technologies/neuron:improve/recall-temporal-precision
neuron-technologies/neuron:improve/recall-engram-scoring
neuron-technologies/neuron:improve/recall-recall-reliability
neuron-technologies/neuron:improve/recall-session-start-recall
neuron-technologies/neuron:improve/reliability-engram-write
neuron-technologies/neuron:improve/reliability-state-management
neuron-technologies/neuron:improve/soul-memory-formation
neuron-technologies/neuron:improve/safety-crisis-detection
neuron-technologies/neuron:improve/reliability-route-error-recovery
neuron-technologies/neuron:improve/reliability-llm-retry
neuron-technologies/neuron:improve/reliability-session-boundary
neuron-technologies/neuron:improve/reliability-safety-resilience
neuron-technologies/neuron:improve/reliability-engram-connection
neuron-technologies/neuron:improve/soul-routes-api
neuron-technologies/neuron:improve/reliability-cross-session-affective
neuron-technologies/neuron:propose/agent-workspace-root-read
neuron-technologies/neuron:improve/reliability-conv-history
neuron-technologies/neuron:improve/soul-strip
neuron-technologies/neuron:improve/soul-chat-pipeline
neuron-technologies/neuron:docs/conversation-retrieval-design
neuron-technologies/neuron:propose/no-fake-tools-in-chat-mode
neuron-technologies/neuron:fix/ci-soul-build-single-file
neuron-technologies/neuron:fix/canonical-self-bridge
neuron-technologies/neuron:feat/agent-tool-workspace-scope
neuron-technologies/neuron:fix/agentic-tools-duplicate-web-search
neuron-technologies/neuron:green/agentic-fixes
neuron-technologies/neuron:feat/connectors-soul
neuron-technologies/neuron:feat/layer-safety
neuron-technologies/neuron:feat/layer-imprint
neuron-technologies/neuron:feat/layer-stewardship
neuron-technologies/neuron:test/layer-composition
neuron-technologies/neuron:test/layer-safety
neuron-technologies/neuron:test/layer-stewardship
neuron-technologies/neuron:test/layer-imprint
neuron-technologies/neuron:feat/memory-delete-update
neuron-technologies/neuron:feat/native-web-search
4 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
f73c913498 |
fix(session-continuity): address all adversarial review findings
Issue 1 (CRITICAL): Restore parse_float_x100 for correct single-decimal
float handling. "0.9" now correctly yields 90, not 9. Also restores
engram_numeric_valid guard that validates inputs before str_to_int.
Issue 2 (CRITICAL): Fix handle_chat_agentic safety screen history key
regression. state_get("conversation_history") -> state_get("conv_history")
so the safety screen receives actual history instead of always "".
Issue 3 (REAL BUG): Replace _sel_N JSON sentinel injection in
engram_compile_ranked with |N| index string tracking. Sentinels were
leaking into node JSON delivered to the LLM and cleanup only covered
indices 0-14, leaving indices 15+ uncleaned.
Issue 4 (REGRESSION): Restore rendered conversation history formatting.
Conversation history is now rendered as "User: .../Assistant: ..." with
400-char truncation per turn, not raw JSON array injection.
Issue 5 (SCOPE/SAFETY): Restore removed defensive code: engram_numeric_valid
and parse_float_x100 guards; conv_history_load label-based fetch + partial-
write guard + load-failure state flag; conv_history_persist partial-write
guard + failure logging; hist_warning in response envelope.
Issue 6 (UNDOCUMENTED): Restore bell event cutoff from 259200s (3 days)
back to 1209600s (14 days). Also restore PositiveEvent affective context
search that was removed alongside the cutoff change.
Issue 7 (LOGIC REGRESSION): Fix affective_prefix to run every turn
(not just hist_len == 0). The care/joy directives must persist throughout
the session, not vanish after turn 1.
Issue 8 (MINOR): session_summary_write_dated now uses el_from_float(0.85)
for salience and importance (two-decimal) to avoid any ambiguity in float
parsing, and the function is re-added with the session-end hook.
|
||
|
|
aaada3770a |
fix(recall): deduplicate engram nodes by ID across activation and search passes
engram_compile() already published seen node IDs to state via engram_compile_seen_ids but handle_chat never read or applied them. Wire up the consumption side: - Read engram_compile_seen_ids from state after engram_compile() returns - Check each session_preload candidate node (profile x3, work x2, project x2, summary x3) against id_in_seen() before emitting its content bullet - Nodes already present in the compiled engram context are skipped entirely, preventing the same high-salience identity/memory nodes from appearing 2-3x in the system prompt and burning 3000-3500 tokens on repetition |
||
|
|
a0299c0a89 | fix(recall): session-end summary hook + session summary recall at start | ||
|
|
21f248a33a |
feat(recall): recall-completeness improvements
- Lower engram_compile_ranked threshold 25->15: include moderately-relevant older nodes - Extend sentinel cleanup from _sel_9 to _sel_14 to prevent JSON noise - Add engram_split_topics for multi-topic decomposition (AND/and/also/plus) - Add engram_extract_entities for named entity dedicated searches - Add engram_detect_recall_intent for boosted 40-candidate search on recall phrases - Add engram_is_continuation replacing brittle 50-char threshold (now 80 + pronoun/opener detection) - Add engram_compile_multi with depth 8 (was 5) and 30-candidate search pool - Add engram_nodes_merge for clean two-array deduplication - Replace engram_compile with multi-topic/entity/recall-boost version; budget 6000->8000 - Safe JSON truncation: scan for last } before budget cap instead of raw str_slice - handle_chat and agentic_chat: use engram_is_continuation; thread snip 150->250 - session_preload: add project-status and session-summary search queries |
1 changed files with 679 additions and 168 deletions
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.