ellie.el: - Preserve tree selection and cursor across tree rerenders. - Keep chat cursor stationary; only update when already at end. - Guard chat-filter against stale output from replaced ollie-9p read processes. - Render [[[name]]] markers as bold underlined block headers; suppress [[[end]]]. - Refresh session/idx and start timer on startup so tree displays immediately. - Fix Active/Inactive header tuple layout (was missing 'nil' slot). - Bind TAB for tree expand/collapse, C-c C-SPC and C-c C-p for prompt input, SPC in chat for prompt, q in chat for quit (stops stream + buries buffer). - RET on an agent now opens the chat buffer. - Prompt input window selects and focuses itself after opening. doc/ellie.md: - Embed ellie screenshot (img/ellie.png) centered at 75% width above Session tree. |
||
|---|---|---|
| .. | ||
| el | ||
| .gitignore | ||
| README.md | ||
| ellie.el | ||
README.md
ellie
ellie is an ollie front-end for Emacs.
Documentation has moved to doc/ellie.md — see there for installation, usage, session tree, and keybindings.
The source is ellie.el in this directory.