write_memory_tool
Atomically store key-value pairs in reforge-state.json, returning the previous value to support safe rollbacks and incremental state updates.
Instructions
Write a value to reforge-state.json atomically.
Returns {success, key, previous_value}. ttl_seconds is accepted but not enforced (stored as metadata only).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| value | Yes | ||
| repo_path | Yes | ||
| ttl_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||