Ollie Agent
db616bcbf1
remove doc/PLANNING.md (unimplemented task_plan/task_complete)
...
These tools were never reliably used by agents. Planning is handled
via in-context plan files (s/{id}/plan) and the replan/stall detection
in the agent loop.
2026-07-21 12:33:40 +02:00
Ollie Agent
0fa24ef8c2
remove elevate-adapter-start script and agentSpawn hook
...
The adapter is now started by the system service manager, not
on-demand from inside the sandbox. ensureElevateAdapter was
removed from core in the previous commit.
2026-07-21 11:49:42 +02:00
Ollie Agent
e2e1e95fd8
remove dbus submodule, update docs for -no9p mode
...
olliesrv now supports D-Bus-only operation via -no9p flag,
replacing the need for the standalone ollied daemon (archived).
- Remove dbus/ submodule
- Update README: three-mode table, remove ollied references
- Update doc/ARCHITECTURE.md: remove ollied section and references
2026-07-21 11:44:38 +02:00
Ollie Agent
be041cff1a
doc: add Streaming section to REMOTE_EXECUTION
2026-07-19 21:41:24 +02:00
Ollie Agent
fc85617d32
doc: update REMOTE_EXECUTION with implementation status and lessons learned
2026-07-19 20:54:00 +02:00
Ollie Agent
2e8fd6d30a
docs: add remote sandbox section to split-brain design
...
Covers configuration layering (embedded default, .ollie-sandbox.yaml
per-project override, NixOS auto-detection), why remote is simpler
than local, and kernel compatibility.
2026-07-19 18:10:52 +02:00
Ollie Agent
8d13ce6730
docs: add remote execution (split-brain) design doc
...
Design for local agent loop + remote tool execution over SSH.
Inspired by goq toolserv/ssh.go pattern: bootstrap a minimal binary
on the remote host, communicate via JSON-RPC over stdin/stdout.
Keeps LLM streaming, D-Bus signals, and GUI local while executing
tools on a remote filesystem.
2026-07-19 18:00:43 +02:00
Ollie Agent
60f38a51cd
docs: remove model tier refs, add KDE/dbus to frontends and repo structure
...
- Remove cascade/escalate/OLLIE_TIER_* references (model tiers are gone)
- Add dbus/ and kde/ to repo structure
- Frontends table now shows KDE components over D-Bus
- httpgw rewritten as D-Bus bridge description
- Key design decisions updated for dual integration surfaces
2026-07-19 17:52:29 +02:00
Ollie Agent
5cb0e5c057
docs: add D-Bus adapter, ollied, and KDE integration sections
2026-07-19 17:48:02 +02:00
Ollie Agent
94e321d46c
docs: note web UI also connects via D-Bus
2026-07-19 17:44:55 +02:00
Ollie Agent
4d8a3db4ee
docs: s/filesystems/the Unix philosophy/
2026-07-19 17:43:36 +02:00
Ollie Agent
e86b615383
docs: rewrite philosophy section
...
Reframe from "everything is a file" as the sole design principle to
the actual layered philosophy:
- Design: small extensible core (Emacs-like)
- Integration: 9P filesystem (canonical) or D-Bus (conventional)
Both are thin adapters over the same agent.Core.
2026-07-19 17:42:31 +02:00
Ollie Agent
ecbc93f3b4
docs: update architecture for current 9P/D-Bus topology
...
- Remove references to non-existent 9P paths (t/idx, sk/idx, m/, etc)
- Update system overview diagram to show KDE/Web frontends over D-Bus
- Show embedded D-Bus adapter in olliesrv and ollied alternative
- Update tool/skill discovery references to use env vars
- Update agent config example to current format
2026-07-19 17:38:19 +02:00
Ollie Agent
7463ec78c6
update docs: replace make/mk references with just
2026-07-19 13:34:29 +02:00
Ollie Agent
5ed84bb2c1
readme: use relative URLs, remove stale anvillm reference
2026-07-18 22:45:44 +02:00
Ollie Agent
bced4c8ef1
route: real model discovery, remove OLLIE_ROUTE_MODEL_FAST/POWER
2026-07-18 17:10:22 +02:00
Ollie Agent
46651b02af
remove tier routing system, update docs
...
Replace OLLIE_TIER_* env vars with OLLIE_ROUTE_* for /route file.
Remove route/cascade/escalate tools and their prompts.
Update README and help.md.
2026-07-18 16:55:56 +02:00
Levi Neely
a94454d72b
update core submodule (session persistence), sync docs
2026-05-21 15:08:46 +02:00
Levi Neely
d08497d287
big refactor: agent core, 9p sessions, webui, architecture docs
2026-05-21 14:42:55 +02:00
Ollie Agent
7b06273173
help.md: fix cfg (remove state), fix t/ perms, add tier env vars
2026-05-20 09:55:03 +02:00
Ollie Agent
fb2ce37d80
docs: remove mcpServers from ARCHITECTURE (not supported)
2026-05-20 09:46:57 +02:00
Ollie Agent
4eddf55e54
docs: update README and ARCHITECTURE to reflect current state
...
README:
- Replace cascade/mechanical worker with route/tier-based routing
- Replace plan-first discipline with per-agent 9P principals
- Remove task tracking from tool list
- Add tier-based routing and orchestrator/worker descriptions
ARCHITECTURE:
- Update tool scripts list (remove task_*, add route/escalate/lsp_*)
- Rewrite sub-agents section: fire-and-forget callback protocol
- Add u/cascade, u/escalate to script namespaces
- Add per-agent 9P principals section (FUSE proxy, permission enforcement)
- Mark mcpServers as optional
2026-05-20 09:46:15 +02:00
Ollie Agent
a4ce36444b
restore all backend tier examples, add to env.sample
2026-05-20 09:32:49 +02:00
Levi Neely
2b30e3cc3e
add orchestrator/worker agents; update cascade defaults to deepseek v4
2026-05-17 15:04:06 +02:00
Levi Neely
ca0d250195
doc: add IDEAS_CONTROLLER.md — fit-for-purpose session controller design
2026-05-17 10:10:42 +00:00
Levi Neely
5bec68107e
move t/ into s/{sid}/t/; two-layer tool restriction (allowExecutors/allowTools)
2026-05-16 23:55:25 +02:00
Levi Neely
52d7b3e455
doc: document all generation parameters
2026-05-16 05:36:24 +00:00
Levi Neely
9dac48f50f
doc: add tool schema complexity observation
2026-05-15 18:59:51 +00:00
Levi Neely
188fa58557
add OLLIE_PROMPTS_PATH support (colon-separated multi-dir prompts)
2026-05-08 11:59:27 +02:00
Levi Neely
75ba074237
add OLLIE_DEFAULT_AGENT to env.sample, update 9p submodule
2026-05-08 11:33:35 +02:00
ollie
ce17021b58
require landrun for execute_code, update docs
...
Update core submodule: WrapCommand returns a hard error when landrun
is not detected. Document the requirement in ARCHITECTURE.md.
2026-05-03 22:10:15 +02:00
Levi Neely
57e383b02b
doc: add u/complete code completion section to USAGE.md
2026-05-03 14:31:44 +02:00
Levi Neely
cddda76a3f
u/complete: add model/backend flags and env var support; fix winid=0
...
- Add -model and -backend flags; read OLLIE_COMPLETE_MODEL /
OLLIE_COMPLETE_BACKEND as defaults; error if neither is set
- Guard against winid=0 (acme column tag / +Errors window)
- Document OLLIE_COMPLETE_MODEL and OLLIE_COMPLETE_BACKEND in
README.md and doc/env.sample
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 13:43:30 +02:00
Levi Neely
a04fa58e88
Add introspection and visibility observation
2026-05-01 12:12:05 +02:00
Levi Neely
0facee4aee
Add observations on system introspection and visibility
2026-05-01 12:11:34 +02:00
Levi Neely
d75c7a5cf0
Relocate Trial 1 research ideas to TRIAL_1.md under Future Work
2026-05-01 12:07:58 +02:00
Levi Neely
d28ae139b6
Add ideas for post-turn hooks and JIT agent generation
2026-05-01 12:05:34 +02:00
Levi Neely
f4ab9797cb
Organize Trial 1 ideas under dedicated header
2026-05-01 12:04:09 +02:00
Levi Neely
ec0118583d
Restore original doc/IDEAS.md and append new ideas
2026-05-01 12:03:25 +02:00
Levi Neely
78ef086c7e
Move IDEAS.md to doc/ directory
2026-05-01 12:02:45 +02:00
Levi Neely
c709b0711f
docs: note s/{id}/context for debugging
2026-05-01 10:44:27 +02:00
Levi Neely
5682065bbd
restore readmulti, update s/sh command reference in USAGE.md
2026-05-01 10:41:07 +02:00
Levi Neely
8d0c0c51a3
docs: update filesystem spec to match current implementation (cfg, remove stale files)
2026-05-01 10:37:58 +02:00
Levi Neely
b95cfb632a
docs: note runtime-configurable sandbox in USAGE.md
2026-05-01 10:31:57 +02:00
Levi Neely
24204b4795
docs: remove b/ references, update to s/bfg s/bbg, fix subagent_spawn description
2026-05-01 10:29:00 +02:00
Levi Neely
10a78b0beb
remove ollie-tui references from docs
2026-05-01 10:21:38 +02:00
Levi Neely
cfe367bca1
docs: sync documentation with current implementation
...
- Update agent config docs (prompt array, hooks, mcpServers)
- Add new session files (context, cost, env, plan, prompt.prev)
- Document httpgw daemon subcommands
- Update tool scripts list
- Move readmulti to tui submodule
2026-04-30 09:07:59 +02:00
Levi Neely
524cbde6d3
doc: MULTI_AGENT.md — coordination patterns enabled by agent-as-filesystem
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 15:07:13 +02:00
Levi Neely
d42778c61a
docs: correct Sandboxing section in ARCHITECTURE.md
...
Sandboxing is not layered. It is applied specifically to execute_code:
each step is wrapped with landrun using a named config from
~/.config/ollie/sandbox/<name>.yaml (default: "default"). Steps marked
elevated:true bypass the sandbox via x/elevate. Remove superpowerd
reference.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 11:21:29 +02:00
Levi Neely
5326de7b46
docs: fix auto-compact description in ARCHITECTURE.md
...
Auto-compact does exist: triggers automatically at 75% of the model's
context length (128k default), and also manually via /compact.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 11:19:53 +02:00