Skip to content

Feature/active memory actions - #24

Merged
makeitdouble merged 40 commits into
masterfrom
feature/active_memory_actions
Jun 27, 2026
Merged

makeitdouble merged 40 commits into
masterfrom
feature/active_memory_actions

Conversation

@makeitdouble

@makeitdouble makeitdouble commented Jun 27, 2026 •

Copy link
Copy Markdown
Owner
  • add CREATE_ACTIVE_MEMORY / RESOLVE_ACTIVE_MEMORY marker flow with runtime-owned active memory records.
  • improve runtime memory normalization
  • improve runtime memory UI/debugging
  • replace legacy remember session flow with save session
  • extend behavior probes and runtime tests

- 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
@makeitdouble makeitdouble self-assigned this Jun 27, 2026
- 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
- remove noisy resolved active_memory logging
@makeitdouble
makeitdouble merged commit b954648 into master Jun 27, 2026
1 check passed
@makeitdouble
makeitdouble deleted the feature/active_memory_actions branch June 27, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant