Levi Neely
42999232d1
doc: fix broken u/optimize pipeline example
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:31:00 +02:00
Levi Neely
817d536cbc
doc: move Agents and Example session to 9p README
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:28:02 +02:00
Levi Neely
adc323e4ba
doc: move Sessions section to 9p README
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:27:17 +02:00
Levi Neely
6822fb6cd0
doc: add alternative front-ends section to USAGE.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:26:02 +02:00
Levi Neely
c8795964f3
doc: add USAGE.md; update 9p submodule
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:25:40 +02:00
Levi Neely
d36e75a0a2
doc: add script namespaces section to ARCHITECTURE.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:16:48 +02:00
Levi Neely
106bd6410e
scripts: move optimize to u/ (utility) namespace
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 12:00:39 +02:00
Levi Neely
97297a6c76
scripts: move q and sched to b/ namespace
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 11:58:42 +02:00
Levi Neely
4f24c7e6c5
doc: add AI pipelines observation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 11:41:33 +02:00
Levi Neely
7a4d5fc4c8
doc: document all s/ scripts (ls, kill, q, sched)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 11:06:32 +02:00
Levi Neely
f984565082
scripts: add s/sh, s/job, s/q, s/sched, s/ls, s/kill to ollie filesystem
...
Install scripts to ~/.config/ollie/scripts/ (not ~/bin/) so they are
served via the 9p mount without PATH changes. Add thin wrappers oq-q
(s/q, foreground one-shot) and oq-schedule (s/sched, background with
b/ path output). Switch osh and oq from OLLIE_9MOUNT to OLLIE.
Update mkfile, docs, and submodule pointer.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 11:06:05 +02:00
Levi Neely
4daf9464f4
doc: log store federation idea; clarify no new implementation needed
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 23:49:30 +02:00
Levi Neely
e9f10eeb92
add remote access via TCP: Containerfile, mount subcommand, docs
...
- Containerfile: multi-stage podman build for running olliesrv as a
remote server (port 9564, no FUSE needed on server side)
- olliesrv mount <address> [mountpoint]: mounts a remote olliesrv
namespace locally via 9pfuse over TCP
- olliesrv start -tcp <addr>: adds TCP listener alongside Unix socket
- README: document remote access and container usage
- doc/IDEAS.md: remove Network & Remote Access (implemented)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 23:32:37 +02:00
Levi Neely
5535e0edbb
transcript: add tr/ store, save via chat write or ctl save
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:35:07 +02:00
Levi Neely
5cfef55336
doc: remove Persistent Memory idea (implemented via m/)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:23:19 +02:00
Levi Neely
c06bd3b223
doc: remove redundant develop->review->test example
...
Covered by the predefined workflows shell script below.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:21:45 +02:00
Levi Neely
64b10b7226
doc: document offset file semantics
...
offset points to chat position after the last user prompt;
tail -c +$((offset+1)) yields the model response for that turn.
Replace stale reply references in prompts, help, ideas, and skills.
Document offset usage in concurrent sessions pattern and shell script.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:17:33 +02:00
Levi Neely
fdc9707272
doc: use offset file in predefined workflow script
...
Replace manual wc -c pattern with server-maintained offset file.
Document offset in help.md session file listing.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:05:16 +02:00
Levi Neely
c2f4694ad8
doc: add predefined workflows section with updated shell script
...
Replace reply-based polling with chat offset pattern and named
sessions. Agents have no knowledge of each other; coordinator
script drives the workflow explicitly.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:00:06 +02:00
Levi Neely
9ae565957c
doc: remove Sub-Agents idea (implemented via subagent_spawn)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:51:25 +02:00
Levi Neely
4ad8e52ce9
doc: fix stale session management references
...
Update s/new syntax (no 'new' prefix), rm -r for kill, and correct
Python script to use s/new and shutil.rmtree instead of top-level ctl.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:50:40 +02:00
Levi Neely
54af56c8d7
doc: update documentation to reflect unified execute_code
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:42:10 +02:00
Levi Neely
12e15d4287
execute: unify execute_pipe into execute_code as pipeline primitive
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:36:41 +02:00
Levi Neely
7b50e1e145
doc: correct architecture — file/memory/reasoning/task are tool scripts, not servers
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:24:28 +02:00
Levi Neely
534c5d81c0
execute: remove execute_tool; use execute_code {tool} steps instead
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:15:19 +02:00
Levi Neely
5e5a82b387
doc: move observations from README to doc/OBSERVATIONS.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 21:00:19 +02:00
Levi Neely
3097caa66e
doc: document parallel execution and subagent fork-join pattern
...
- README.md: add parallel execution benefit; update sub-agents benefit
to describe subagent_spawn and heterogeneous fan-out composition
- doc/ARCHITECTURE.md: update execute tool descriptions; add Parallel
Execution and Sub-agents section documenting the fork-join pattern
and architecture boundary preservation
2026-04-16 20:35:22 +02:00
Levi Neely
e32d96962f
doc: update for b/ batch namespace
...
- doc/help.md: add b/ to filesystem layout, remove s/{id}/reply
- README.md: update sub-agents and composability blurbs to reference b/
2026-04-16 19:41:40 +02:00
Levi Neely
f155ba91d0
doc: add env.sample; update help.md (OLLIE, m/, idx files, backend vars)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 21:57:39 +02:00
Levi Neely
3911cedeed
update 9p submodule; doc: prompt rebuild triggers
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 20:07:49 +02:00
Levi Neely
191ebf5af0
update core submodule; doc: shutdown closes all sessions
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 19:53:01 +02:00
Levi Neely
1e90b68124
update submodules; doc: systemprompt, session lifecycle, !/sp commands
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 19:40:22 +02:00
Levi Neely
30d1902580
update submodules and tools: consistent memory path, sandbox RWX
...
- 9p: memory defaults to ~/.config/ollie/memory, created on startup
- core sandbox: ~/.config/ollie and ~/mnt/ollie are RWX
- tools: memory_remember/recall use $OLLIE_9MOUNT/m
- doc: update ARCHITECTURE.md memory path reference
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 16:16:00 +02:00
Levi Neely
ed4fe7e6f2
docs: update ARCHITECTURE and PLANNING for new tool structure
...
Reflect the removal of PlanBackend/MemoryBackend abstractions and the
addition of pkg/tools/memory and pkg/tools/task. Update tool table (12
tools, 5 servers), data flow diagram, planning lifecycle, and consumer
setup example. Rewrite PLANNING.md around task_plan/task_complete.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 08:16:42 +02:00
Levi Neely
8b55fc3895
fix 9P docs: s/new is r/w, fix ctl command list
...
help.md: s/new was listed as (w) but reading returns a KV template.
9p submodule: ctl comment listed 'compact, clear, interrupt' but
actual commands are stop, kill, rn, compact, clear.
2026-04-13 18:08:59 +02:00
Levi Neely
fa5828b2d3
rename workdir to cwd throughout codebase
...
Completes the rename started with the 9P file change.
Go API: WorkDir→CWD, SetWorkDir→SetCWD, WorkDirSetter→CWDSetter.
Unexported: workdir→cwd in fields, params, locals.
Template: {{.WorkDir}}→{{.CWD}}.
Docs: ARCHITECTURE.md, PLANNING.md, README.md, IDEAS.md.
2026-04-13 18:02:54 +02:00
Levi Neely
cf7145593f
rename workdir to cwd in docs, toys, and submodule refs
2026-04-13 15:51:58 +02:00
Levi Neely
e6885ece62
update submodules; copy help.md in mkfile data target
2026-04-13 14:45:20 +02:00
Levi Neely
687cf48255
update submodules: 9p create/writable skills, core tools path
...
- 9p: add Tcreate for /t and /sk, writable skill files, tools path
- core: default tools path to ~/.config/ollie/tools
- docs: update ARCHITECTURE.md and IDEAS.md for new path
2026-04-13 10:25:30 +02:00
Levi Neely
3f7d2cf7e2
doc: replace Task Tracking with Memory Recall in IDEAS.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 22:31:37 +02:00
Levi Neely
6f7a11025c
move ideas section to monorepo, IDEAS.md
2026-04-11 18:15:23 +02:00
Levi Neely
c6aae23c06
remove backup file
2026-04-11 18:13:34 +02:00
Levi Neely
863f60cb48
move doc/ to monorepo
2026-04-11 18:13:21 +02:00