claudetool/onstart: add codebase analysis tool and basic memory support
This is a preliminary approach. Big high level questions include:
* should we keep the multichoice tool prompting?
* should we push the list of quidance files or respond with them during codereview?
* should we use the list of docs and build files at all?
* are there other files we should hint (e.g. editor settings, something from aider, etc.)?
We should probably also blog about dear_llm.md to stop the endless proliferation of new files.
Co-Authored-By: sketch <hello@sketch.dev>
diff --git a/experiment/experiment.go b/experiment/experiment.go
index 068f9d7..60bc0b5 100644
--- a/experiment/experiment.go
+++ b/experiment/experiment.go
@@ -32,6 +32,10 @@
Name: "llm_review",
Description: "Add an LLM step to the codereview tool",
},
+ {
+ Name: "memory",
+ Description: "Enable memory subsystem (dear_llm.md)",
+ },
}
byName = map[string]*Experiment{}
)