Skip to content

Add configurable source to the memories feature #13147 #13194

@winnal

Description

@winnal

What variant of Codex are you using?

CLI

What feature would you like to see?

Moving this over from discussions:

I recently implemented this: #13122

It would be great to have it implemented in the public release.

Summary: Currently memories takes only interactive sessions as a source for the history and memories when creating it through phase 1.

  • This gives the option to change the source, like instead, only creating memories from exec sessions. This is good for those who use autonomous workflows like myself, which I prefer over interactive sessions. I like it to keep memories only during those sessions.
  • Additionally, I also added an additional integration with my own personal skill which is like a proto-memory skill which I added before memories was introduced. It basically creates scratchpads for every task in each session and writes breadcrumbs and "lines of thought" to track its progress and retain context whenever compaction triggers. This adds that source into the memories system. Works very well. I can share that skill if requested.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    configIssues involving config.toml, config keys, config merging, or config updatesenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions