Ollie Agent
02f130f79e
Update 9P architecture documentation
2026-08-16 19:50:35 +02:00
Ollie Agent
55a9de9710
Remove obsolete environment sample
2026-08-16 19:49:32 +02:00
Ollie Agent
45ff8a2864
Remove legacy backend environment configuration
2026-08-16 19:48:52 +02:00
Ollie Agent
16240b3e12
Consolidate tool architecture documentation
2026-08-16 19:44:09 +02:00
Ollie Agent
670fa717c7
Consolidate remote architecture documentation
2026-08-16 19:41:19 +02:00
Ollie Agent
3b587431a4
Update prompting architecture documentation
2026-08-16 19:38:14 +02:00
Ollie Agent
0bab759f56
Update virtfs architecture documentation
2026-08-16 19:36:18 +02:00
Ollie Agent
b1ef9dc68c
Cross-reference toolsrv architecture
2026-08-16 19:33:20 +02:00
Ollie Agent
2d14a35fdc
Document toolsrv architecture
2026-08-16 19:32:01 +02:00
Ollie Agent
47a8c1b76d
Update and rename core architecture documentation
2026-08-16 19:29:04 +02:00
Ollie Agent
09f3c8948c
Consolidate cancellation flow documentation
2026-08-16 19:24:51 +02:00
Ollie Agent
97b14dfce3
Update and consolidate boot sequence documentation
2026-08-16 19:23:27 +02:00
Ollie Agent
30fdc7d673
Remove obsolete codebase review
2026-08-16 19:21:58 +02:00
Ollie Agent
e51a1d4ff7
Update architecture documentation and remove obsolete frontends
2026-08-16 19:21:26 +02:00
Ollie Agent
16a2b72051
consolidate 9P clients
2026-08-16 18:56:11 +02:00
Ollie Agent
1e0f9cacd0
Integrate KDE frontend into main repository
2026-08-16 15:08:33 +02:00
Ollie Agent
e54f494458
Use web_fetch for API documentation
2026-08-16 13:13:16 +02:00
Ollie Agent
ab9fd60901
Document sub-agent context isolation
2026-08-16 11:39:21 +02:00
Ollie Agent
cdba6a5297
Update evolution history
2026-08-16 11:33:33 +02:00
Ollie Agent
6fc4c3b671
Document OptMem integration
2026-08-16 11:12:37 +02:00
Ollie Agent
f82b36ea80
Integrate OptMem memory backend
2026-08-16 11:10:50 +02:00
Ollie Agent
929b94e34d
Clarify workspace path placeholders
2026-08-16 10:30:56 +02:00
Ollie Agent
159eb9c857
wip codebase cleanup, user-preferences updated
2026-08-15 12:05:22 +02:00
Levi Neely
cca3d9a3f2
evolution: add superpowerd→bypass arc to reversals
2026-08-14 15:49:58 +02:00
Levi Neely
df409cac9f
evolution: add .meta sidecar→definition transition to reversals
2026-08-14 15:48:34 +02:00
Levi Neely
b1fb81e539
evolution: add sub-agent dead ends to reversals table
2026-08-14 15:45:47 +02:00
Levi Neely
cafba41193
docs: update for Request→Rdwr rename and sub-agent examples
2026-08-14 15:33:25 +02:00
Levi Neely
617bb5586a
subagent: inherit parent context via parent= parameter
...
Sub-agents now clone the parent agent's conversation history into
their initial context. The tool script passes parent=$OLLIE_UNAME
automatically. Mechanically identical to session restore — uses
RestoreHistoryFromMessages on the parent's Messages().
2026-08-14 15:12:16 +02:00
Levi Neely
c25e2e708c
doc: add sub-agents to evolution.md and README
2026-08-14 15:09:02 +02:00
Levi Neely
6d0a080e65
doc/usage.md: add link to tool-definitions.md
2026-08-13 22:43:49 +02:00
Levi Neely
2fa00f4a7d
doc: remove bg proc caveat from context cancellation (it's correct behavior)
2026-08-13 22:40:40 +02:00
Levi Neely
7a5c542d28
move docs/ contents to doc/, remove empty dir
2026-08-13 22:38:26 +02:00
Levi Neely
ef640fb4be
doc/architecture.md: combine philosophy paragraphs
2026-08-13 21:29:01 +02:00
Levi Neely
0eeef8eb4a
doc/architecture.md: remove Emacs comparison from philosophy
2026-08-13 21:28:30 +02:00
Levi Neely
e5d067ecf8
doc/architecture.md: fix event streaming description (pub/sub, not ring buffer)
2026-08-13 21:27:34 +02:00
Levi Neely
7b4eea5c00
doc/architecture.md: tool defs belong in toolsrv box
2026-08-13 21:25:06 +02:00
Levi Neely
22c34cf231
doc/architecture.md: remove dead ollie-remote from diagram
2026-08-13 21:24:27 +02:00
Levi Neely
2707bfce57
doc/architecture.md: fix ollie-remote (dead), fsedsl→virtfs, add feed+lib9p
2026-08-13 21:23:06 +02:00
Levi Neely
e379a08c08
doc/9p.md: add feed file to namespace table and examples
2026-08-13 21:21:22 +02:00
Levi Neely
51d0576680
doc: add pair programming section, update evolution, fix o new syntax
...
- README: add 'Pair programming' to capabilities table
- usage.md: full section on observer agent setup + wiring patterns
- usage.md: update o new syntax to sname/aname form
- evolution.md: document feed + BlockOnce/Stream refactor session
2026-08-13 21:18:25 +02:00
Levi Neely
c4b5a58300
doc: promote evolution.md to doc/, add rationale
...
It's a study log, not a resource. Added opening paragraph explaining
what the document is and why the dead ends matter.
2026-08-12 21:48:06 +02:00
Levi Neely
155e4fe97b
evolution: consolidate dead ends into comprehensive final table
...
Removed two inline 'Dead Ends and Reversals' tables scattered mid-document.
Added single comprehensive table at the end covering all reversals from all
phases — including hooks, event ring buffer, abstractions, namespace merges,
concurrent-by-default rejection, and every other thing that was built and
then killed.
2026-08-12 21:39:53 +02:00
Levi Neely
8ead5c29e1
evolution: update background process interrupt delivery, drop concurrent-by-default
...
Background processes now deliver completions as user prompts (queued via
the agent's prompt file) upon completion, not injected in-loop alongside
tool results.
Removed 'Open Problem: Concurrency' section — concurrent-by-default was
considered and rejected (sequential execution but slower and more expensive).
Replaced with a paragraph explaining the deliberate design choice.
2026-08-12 21:30:33 +02:00
Levi Neely
e323e7079e
doc: add Phases 22-26 + Good Idea Fairy + pubsub migration to evolution.md
...
Major architectural changes documented:
- Aug 3: Ring buffer -> pubsub (Phase 19)
- Aug 5: Hooks deleted entirely, ~960 lines removed
- Aug 11-12: Meta-only tool definitions, bypass via 9P, fs/ flattening,
sandbox simplification, agent loop cleanup
2026-08-12 20:43:08 +02:00
Levi Neely
ef9a56d41b
doc: rename tool scripts to tool definitions throughout
2026-08-12 19:40:06 +02:00
Levi Neely
df7eefaf71
doc: rename tool-overlays to tool-definitions
2026-08-12 19:35:58 +02:00
Levi Neely
7d44e9ac1f
doc: add tool overlays documentation
...
- Add doc/tool-overlays.md explaining meta-only tools and overlay pattern
- Examples: ripgrep, kubectl, MCP server wrapping
- Update README.md with tool overlays row in capabilities table
2026-08-12 19:14:32 +02:00
Levi Neely
92d9fec51a
docs: fix auth section - both servers use attach identity for permissions
2026-08-12 18:20:34 +02:00
Levi Neely
255986bad6
docs: fix 9p.md auth section, clarify toolsrv Tauth and aname scoping
2026-08-12 18:17:39 +02:00
Levi Neely
79a7cc68c7
docs: rewrite 9p.md to match current olliesrv and toolsrv namespaces
2026-08-12 18:16:55 +02:00