Skip to content

Add optional source col for memories#3

Merged
murrayju merged 1 commit intomainfrom
murrayju/mem-source
Sep 8, 2025
Merged

Add optional source col for memories#3
murrayju merged 1 commit intomainfrom
murrayju/mem-source

Conversation

@murrayju
Copy link
Member

@murrayju murrayju commented Sep 4, 2025

This adds a source column to memory, making it possible to trace back memories to their origins.

The expectation is that Eon will (deterministically) set the URL of the slack message containing the bot mention, where the memory was created.

@MasterOdin
Copy link
Contributor

MasterOdin commented Sep 4, 2025

We'll probably need to explicitly tell eon to fill this field in along with the structure of the slack urls to expect.

Something like https://ai.pydantic.dev/toolsets/#preparing-tool-definitions this might be useful to just plug that info into the tool description directly, vs plugging it into the prompt?

@murrayju
Copy link
Member Author

murrayju commented Sep 8, 2025

We'll probably need to explicitly tell eon to fill this field in along with the structure of the slack urls to expect.

Something like https://ai.pydantic.dev/toolsets/#preparing-tool-definitions this might be useful to just plug that info into the tool description directly, vs plugging it into the prompt?

I was actually thinking that we'd want to override the parameter in the agent code, vs allowing the llm to specify it.

@murrayju murrayju merged commit a24fb55 into main Sep 8, 2025
3 checks passed
@murrayju murrayju deleted the murrayju/mem-source branch September 8, 2025 21:15
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.

2 participants