Repository navigation
Feature/active memory actions - #24
Merged
Merged
Conversation
- update identity rules with more attention to active_memory
- restructure and cleanup L1 rules
- handle empty L1 response
- show L1 response payload in console
- add durable facts carry-forward rules - add additional user datetime attention rule - add trimmed recent turns to brain context
- include summarizer response details in L1/L2/L3 skip payloads - adjust L1 low-signal output rule to keep session status updated - add runtime memory display facade with readable key labels - soften runtime memory value styling in dark theme
- crop long JIN responses in runtime memory UI display - split L1-glued memory entries into separate lines
- stabilize L1 durable facts rules - add layers description to identity rules
- move brain prompt assembly into rules assembler - gate runtime markers by enabled action flags - replace remember session with save session naming - add save active memory action flag - remove deep thought and remember event action flow - guard duplicate runtime action emissions
- fix tests - remove old commented runtime actions rules
- remove unused markers - fix import
- remove legacy action tails
- harden runtime memory output normalization - better normalize compound runtime memory lines - update identity rules for unexpected queries
- fix for feedback attached to previous runtime index
- fix escape multiline runtime memory values
- inline service system prompt usage - move utils brain helpers into brain_client_utils - merge runtime context contracts into runtime_context - update imports and affected tests
- more strict save session and active memory rules
- remove reasoning parsing for internal actions - extend active memory rules and marker info
- add CREATE_ACTIVE_MEMORY marker handling - create runtime-owned active_memory records - extend active memory tests and marker logging
- add behavior probe marker test - update runtime markers rules
- add update_active_memory marker and rules - update L1 durable rules and remove unused rules
- update create active memory marker schema - simplify recall-word probe with fixed word - update runtime action and memory tests for new marker flow - code cleanup
- update internal placeholder check
- add active memory slot IDs and collision-safe ID generation - add simple save behavior probe for remembering a word - tighten CREATE_ACTIVE_MEMORY runtime instructions
- add UPDATE_ACTIVE_MEMORY marker parsing, prompt wiring, and stream filtering - resolve updates by extracting a valid slot id from arbitrary payload text - remove matched active memory slots from runtime memory/stable/pending records - extend runtime action and behavior probe tests for active memory create/update flow
- move active memory helpers from L1_memory_utils into utils/runtime_actions - add free-slot allocation for active_memory_N - allow multiple CREATE_ACTIVE_MEMORY actions in one pass without overwriting earlier entries - store new active memories as explicit active_memory_1, active_memory_2, … keys - simplify active memory normalization without auto-merging status/recall conditions - refresh elapsed/runtime metadata through the shared helper - update imports and tests for the new active memory slot layout
- rename active-memory update action flow - move active-memory records into localStorage. - add frontend persistence for active-memory records - update runtime-action parsing - add active-memory logging/user payload - update behavior/runtime tests and probe expectations
- tighten and strict internal marker behavior rules - update marker probe test conditions
- fix word recall probe test - move runtime actions rules before identity rules
- fix runtime memory pagination
- add dedup check for runtime actions - fix for stale elapsed metadata - remove legacy active_memory code
- fix tests
- fix active_memory logging - finalize identity rules
- move actions settings to context assembler - enable web_search for service mode
- remove noisy L2 logging - fix runtime actions test
- add trailing artifact validation and test - add more relaxed identity behavior rules
- add marker schema to web_search rules
- update stripped markers logging - tighten runtime actions refuse rules
- fix test
- remove noisy resolved active_memory logging
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.