Ollie Agent
38b35f1ba5
toolsrv/agent: rename ClassifyTool→CanParallelize, ClassifyTier→MemoryTier
...
Rename throughout: Go methods, interface types, Runtime fields, wire
protocol RPCs, tests, and ollie-remote.
- IsParallelRead / ParallelClassifier → CanParallelize
- ResultTier / ResultTierArgs / TierClassifier → MemoryTier / MemoryTierArgs / MemoryTierClassifier
- Wire: is_parallel_read → can_parallelize, result_tier → memory_tier, result_tier_args → memory_tier_args
2026-08-08 14:29:41 +02:00
Ollie Agent
d80a87eb86
clean up OLLIE_* env vars: replace with XDG conventions
...
- Remove all OLLIE_*_PATH vars (TOOLS_PATH, CFG_PATH, DATA_PATH, etc.)
Use XDG_CONFIG_HOME/ollie/* and XDG_DATA_HOME/ollie/* instead
- Replace OLLIE_<TAG>_LOG per-component logging with single OLLIE_LOG={level}
- Replace OLLIE_USAGE_LOG with XDG_DATA_HOME-based path
- Replace OLLIE_OLLAMA_URL with standard OLLAMA_HOST (or omit entirely)
- Rename protocol markers: OLLIE_LISTEN_READY → ListenReady, OLLIE_9P_OPEN → Open
- Remove freeloader hooks from agent configs
- Update sandbox YAMLs to use XDG paths instead of OLLIE_*_PATH tokens
- Update shell tools to use $(dirname "$0") fallback instead of OLLIE_TOOLS_PATH
- Update docs and prompts accordingly
2026-08-07 07:11:53 +02:00
Ollie Agent
30dbe69d59
Remove OLLIE_TIER_* from env.sample
2026-08-05 19:45:45 +02:00
Ollie Agent
244f328a43
Remove dead OLLIE_ENABLED_BACKENDS from docs
2026-08-05 19:45:13 +02:00
Ollie Agent
5584a24efb
Remove tool_active/skill_active references from system prompts and core.md
2026-08-05 19:40:21 +02:00
Ollie Agent
36822717a1
Move 'Tool registry: zero built-in tools' to doc/resources/tool-registry.md
2026-08-05 19:10:08 +02:00
Ollie Agent
0d8bd9a56c
Move '9P: Everything is a File' to doc/resources/9p.md
2026-08-05 19:05:49 +02:00
Levi Neely
361a68bc3a
docs: remove FUSE mount references, use ollie-9p CLI
...
- Update README examples to use ollie-9p instead of /mnt/ollie paths
- Remove OLLIE mount path from env.sample (no longer needed)
- Update network transparency section for direct 9P access
2026-08-05 08:25:02 +02:00
Ollie Agent
8f883c2355
rename resources/whitepaper.md to misc.md
2026-08-04 21:15:49 +02:00
Ollie Agent
35c090376b
remove whitepaper (user will write it)
2026-08-04 21:15:24 +02:00
Ollie Agent
9522579670
whitepaper: fix server description (two parts)
2026-08-04 21:14:40 +02:00
Ollie Agent
7899ef3cb1
whitepaper: single refined opening paragraph
2026-08-04 21:13:15 +02:00
Ollie Agent
b1b014b804
whitepaper: tighten opening to two questions
2026-08-04 21:11:58 +02:00
Ollie Agent
d9befe74cc
whitepaper: draft opening paragraph
2026-08-04 21:11:05 +02:00
Ollie Agent
6657030969
revert whitepaper: move back to resources/, restore original content
2026-08-04 21:10:28 +02:00
Ollie Agent
bc0c0709e4
whitepaper: move from resources/ to doc/ (top-level)
2026-08-04 21:09:30 +02:00
Ollie Agent
8b3fce317a
whitepaper: add opening paragraph (what + motivations)
2026-08-04 21:08:57 +02:00
Ollie Agent
9c92c5736d
doc: move img back to doc/img/, keep resources/ for extra docs
2026-08-04 21:07:04 +02:00
Ollie Agent
b72b2a0a83
doc: organize into doc/resources/, keep front-page docs at doc/
2026-08-04 21:06:20 +02:00
Ollie Agent
20400711a0
doc/kde-gui.md: document the Qt6 desktop frontend with screenshot
2026-08-04 21:03:26 +02:00
Ollie Agent
cdf46b54f4
doc/ellie.md: link thumbnail to full-size screenshot
2026-08-04 21:01:25 +02:00
Ollie Agent
2a29510c5d
doc/ellie.md: sync keybinding tables to match ellie.el
...
Chat: add SPC and n bindings, update q description.\nTree: already aligned.
2026-08-04 21:01:12 +02:00
Ollie Agent
6fe9c20b54
ellie: point preservation, stale-stream guard, block-headers, keybinding polish, and doc screenshot
...
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.
2026-08-04 20:59:23 +02:00
Ollie Agent
491f259a2b
README: strip all D-Bus references, 9P is the only surface
2026-08-04 20:18:22 +02:00
Ollie Agent
bc648a5c95
usage: remove nonexistent web front-end
2026-08-04 20:14:41 +02:00
Ollie Agent
67cda3ca79
usage: descriptive alt text for all screenshots
2026-08-04 20:11:09 +02:00
Ollie Agent
e3d388146f
usage: make screenshots clickable to full size
2026-08-04 20:09:59 +02:00
Ollie Agent
0f408f9f9c
usage: side-by-side o tui + acme screenshots
2026-08-04 20:09:17 +02:00
Ollie Agent
df9c0da976
o tui: replace ASCII diagram with ollie-tui.png
2026-08-04 20:06:56 +02:00
Ollie Agent
d9429671ce
move ui-composition image to doc/img, update usage.md link
2026-08-04 20:05:54 +02:00
Ollie Agent
56f1f5dd62
usage: strip technical content, link to whitepaper and ellie
2026-08-04 20:03:26 +02:00
Ollie Agent
04a29a71fd
evolution: TUI frontend was replaced by a shell script
2026-08-04 20:01:13 +02:00
Ollie Agent
a0ec7130a7
doc/ellie.md: consolidate Emacs docs, update references
2026-08-04 20:00:38 +02:00
Ollie Agent
847e31abbd
move predefined workflows to whitepaper
2026-08-04 19:39:25 +02:00
Ollie Agent
ea3f407ebd
move context inspection to whitepaper
2026-08-04 19:38:12 +02:00
Ollie Agent
956155010a
move system prompt override to whitepaper
2026-08-04 19:37:12 +02:00
Ollie Agent
1583c4f748
extract 9P/whitepaper content from usage.md into doc/whitepaper.md
2026-08-04 19:35:21 +02:00
Ollie Agent
8bf9bf77c9
usage: agents can discover each other via session/idx
2026-08-04 19:33:21 +02:00
Ollie Agent
c9a773a04e
usage: rewrite multi-agent workflows with o CLI
2026-08-04 19:32:21 +02:00
Ollie Agent
1a2ad14f6b
docs: replace all session/{id} and {sid} with {sname}
2026-08-04 19:30:57 +02:00
Ollie Agent
b939bd4c6b
docs: replace all {aid} with {aname}
2026-08-04 19:29:34 +02:00
Ollie Agent
3f69427084
docs: standardize on {sname} and {aname} placeholder syntax
2026-08-04 19:29:00 +02:00
Ollie Agent
0f8cfd0c14
docs: replace agent/0 with agent/{aname} in path templates
2026-08-04 19:26:22 +02:00
Ollie Agent
d78fe997da
usage: document path resolution rules
2026-08-04 19:23:24 +02:00
Ollie Agent
63a9f0b1d6
usage: rewrite for o CLI, move raw 9P to reference section
2026-08-04 19:06:29 +02:00
Ollie Agent
d314c7d4ee
docs: update olliesrv -mount → ollie-9p mount
2026-08-04 19:03:48 +02:00
Levi Neely
865378c150
docs: fix SLOC count (kde gui only, note on comparison)
2026-08-04 17:21:13 +02:00
Levi Neely
01951ff1ef
docs: add SLOC summary for Aug 4
2026-08-04 17:20:20 +02:00
Levi Neely
52f2a36ccf
docs: clarify EDSL was created Aug 2, extracted Aug 3
2026-08-04 17:18:58 +02:00
Levi Neely
836fb2c8b7
docs: fix ollie-watchdog removal reason (9P client, not systemd)
2026-08-04 17:17:46 +02:00