Who it is forA developer on DeepSeek Harness who keeps re-explaining the same test commands and repo conventions at the start of every session.
The problemEach new session starts with no memory of project conventions, so the same context has to be typed again.
The outcomeConventions saved in the agent track workspace layer appear in the frozen snapshot of every later session.
What you need first
- Node ^22.19.0 or >=24.0.0
- DeepSeek Harness with the dsh CLI installed
- A dsh profile, such as the web profile used in the examples
Steps
- Run
dsh plugin --profile web add dsh-mementoto install the plugin. - Run
dsh --profile web --dump-config | grep -A3 'id: memento'to confirm the memento row is present. - Run
/memory addand store one convention, such as the test command, in the agent track workspace layer. (inferred, check the README) - Start a new session and check that the stored convention is in the injected snapshot.
Prompt for your agent
In the dsh-memento repo, store the test command for <project> in the agent track workspace layer with /memory add, then run /memory list. Expected output: the new entry listed under agent and workspace. Verify that the memory_stats total increased by one.
Caveat. The repo has been FROZEN since 2026-10-05, so expect no new fixes and pin the version you install.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for PerryLink/dsh-memento and "Keep workspace conventions across agent sessions"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer