M5c-2 plan: task 12, memoryd serves ask_memory
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -10,7 +10,7 @@ is empty; otherwise stop. Never switch branch.
|
||||
`ask_memory { question, workspaces }` (task 01) asks Honcho's dialectic about one or two
|
||||
workspaces (M5c spec, section 9). `brokerd` sends it to `memoryd` (tasks 02, 03), and `loopd`
|
||||
declares it (task 04). This task writes what `memoryd` does with it, as a new module
|
||||
`crates/memoryd/src/honcho/ask.rs`, modelled on task 08's `search.rs`. Task 11 wires it into
|
||||
`crates/memoryd/src/honcho/ask.rs`, modelled on task 08's `search.rs`. Task 12 wires it into
|
||||
`memoryd`'s serving; until then nothing calls it.
|
||||
|
||||
- **`ask(readers, args, wait, log) -> Asked`**:
|
||||
@@ -59,7 +59,7 @@ This is the complete list.
|
||||
| `crates/memoryd/src/recall.rs` | `one_line`, and `snippet` calls it (edit R1) |
|
||||
| `crates/memoryd/tests/honcho_ask.rs` | new, given |
|
||||
| `crates/memoryd/tests/support/honcho.rs` | new version, given |
|
||||
| everything else | **no change**: not `serve.rs` (task 11), not `search.rs`, no `Cargo.toml` |
|
||||
| everything else | **no change**: not `serve.rs` (task 12), not `search.rs`, no `Cargo.toml` |
|
||||
|
||||
## Files
|
||||
|
||||
|
||||
Reference in New Issue
Block a user