Skip to content

Commit ba1a840

Browse files
author
Your Name
committed
Add hooks to readme
1 parent bb1985b commit ba1a840

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,13 +170,18 @@ The current priorities are to improve core capabilities and user experience of t
170170
* [ ] Add a `spawn` tool that launches a sub agent as a background command that the parent model waits for to finish
171171
* [ ] Add visibility into active sub agent calls in TUI
172172

173-
8. **Efficient File Editing**
173+
8. **Hooks**
174+
* [ ] Add hooks base class for user defined python hooks with an execute method with type and priority settings
175+
* [ ] Add hook manager that can accept user defined files and command line commands
176+
* [ ] Integrate hook manager with coder classes with hooks for `start`, `on_message`, `end_message`, `pre_tool`, and `post_tool`
177+
178+
9. **Efficient File Editing**
174179
* [ ] Explore use of hashline file representation for more targeted file editing
175180
* [ ] Assuming viability, update SEARCH part of SEARCH/REPLACE with hashline identification
176181
* [ ] Update agent mode edit tools to work with hashline identification
177182
* [ ] Update internal file diff representation to support hashline propagation
178183

179-
9. **Dynamic Context Management**
184+
10. **Dynamic Context Management**
180185
* [ ] Update compaction to use observational memory sub agent calls to generate decision records that are used as the compaction basis
181186
* [ ] Persist decision records to disk for sessions with some settings for managing lifetimes of such persistence
182187
* [ ] Integrate RLM to extract information from decision records on disk and other definable notes

0 commit comments

Comments
 (0)