-
ece8d22e75
9p: add ollie/tmp backed by OLLIE_TMP_PATH flatdirstore
Levi Neely
2026-04-17 09:20:27 +0200
-
-
f17774163c
olliesrv: fix subcommand flag parsing
Levi Neely
2026-04-16 23:32:28 +0200
-
3b5f494aef
olliesrv: add TCP listener and mount subcommand
Levi Neely
2026-04-16 23:12:23 +0200
-
90428a7017
9p: add remove handler for tr/ transcripts
Levi Neely
2026-04-16 22:38:36 +0200
-
b4974cc6c2
9p: add transcript store (tr/) and save via chat write or ctl save
Levi Neely
2026-04-16 22:35:02 +0200
-
261fa547fb
9p: fix offset to point past user prompt in chat
Levi Neely
2026-04-16 22:14:42 +0200
-
de1bf9612d
9p: expose offset file in session directory
Levi Neely
2026-04-16 22:05:03 +0200
-
e277937619
batchstore: set result to status message on failure
Levi Neely
2026-04-16 20:54:27 +0200
-
181e629009
batchstore: surface backend errors from Submit as failed job status
Levi Neely
2026-04-16 20:46:45 +0200
-
9a51d287f7
README: document b/ batch namespace
Levi Neely
2026-04-16 19:41:46 +0200
-
793cf6b4fa
9p: add b/ batch namespace for ephemeral one-shot jobs
Levi Neely
2026-04-16 19:22:39 +0200
-
cb00afb8bd
flush log on shutdown
Levi Neely
2026-04-15 18:19:59 +0200
-
f478f7545c
ensureEnv: set OLLIE_* defaults at startup
Levi Neely
2026-04-15 11:16:16 +0200
-
10a0a36681
switch to shared logger from ollie/pkg/log
Levi Neely
2026-04-15 10:24:25 +0200
-
c705053dd5
fix stat reporting zero length for readable files; add debug logging
Levi Neely
2026-04-15 10:13:32 +0200
-
2ad8cf558f
fix: handle rm -r on session directories
Levi Neely
2026-04-14 23:24:23 +0200
-
b8c23dd7b6
doc: fix broken relative ollie link in README
Levi Neely
2026-04-14 22:56:41 +0200
-
e225085db4
docs: document pluggable backing stores per 9P directory
Levi Neely
2026-04-14 21:50:33 +0200
-
22382e821d
9p: complete SessionStore integration; /s/ fully backed by store
Levi Neely
2026-04-14 21:46:45 +0200
-
60024ee917
9p: introduce pluggable store interface for all filesystem endpoints
Levi Neely
2026-04-14 21:40:17 +0200
-
b5a0e82aad
docs: document prompt rebuild triggers and file listing
Levi Neely
2026-04-14 20:07:29 +0200
-
7ab641b350
9p: call Close() on all sessions during shutdown
Levi Neely
2026-04-14 19:50:27 +0200
-
70579db150
9p: add systemprompt to session directory listing
Levi Neely
2026-04-14 19:48:07 +0200
-
bd3dec3696
docs: add systemprompt to filesystem layout
Levi Neely
2026-04-14 19:40:14 +0200
-
dfd7dc2ef3
9p: delegate session tmpdir cleanup to core.Close()
Levi Neely
2026-04-14 19:30:03 +0200
-
550510c459
9p: remove duplicate tmpdir creation (now in core)
Levi Neely
2026-04-14 19:28:06 +0200
-
0101f81dd2
9p: clean up /tmp/ollie/$id on session kill
Levi Neely
2026-04-14 19:25:56 +0200
-
52bb97973a
9p: expose s/{id}/systemprompt as read-only file
Levi Neely
2026-04-14 19:17:03 +0200
-
78dd946144
rename OLLIE_9MOUNT → OLLIE
Levi Neely
2026-04-14 17:39:36 +0200
-
d46b54877b
add /m create+write handlers for memory files
Levi Neely
2026-04-14 17:29:24 +0200
-
64dd815388
server: remove restrictive create guard, allow creates in all directories
Levi Neely
2026-04-14 16:24:06 +0200
-
da3412bb13
server: default memory path to ~/.config/ollie/memory, create on startup
Levi Neely
2026-04-14 16:15:53 +0200
-
d6075b9a89
server: create memory directory on startup
Levi Neely
2026-04-14 16:11:38 +0200
-
61c1b65c83
9p: make t/idx a live synthetic file like sk/idx
Levi Neely
2026-04-14 15:33:27 +0200
-
acaaef9971
9p: remove file and reasoning server registrations; session tmpdir init
Levi Neely
2026-04-14 15:26:23 +0200
-
f5c0b29522
9p: serve t/idx and sk/idx as live synthetic files
Levi Neely
2026-04-14 14:47:38 +0200
-
547e0d79dc
9p: serve sk/idx as read-only synthetic file
Levi Neely
2026-04-14 14:34:08 +0200
-
e176e7ef7f
9p: add s/idx — live session index for agent cooperation
Levi Neely
2026-04-14 14:27:47 +0200
-
d832965710
server: remove OLLIE_*_PATH SetEnv calls
Levi Neely
2026-04-14 08:41:45 +0200
-
7f8fc0e033
remove memory and task server registrations from dispatcher
Levi Neely
2026-04-14 08:37:33 +0200
-
90cde3a30e
9p: add ollie/m directory backed by OLLIE_MEMORY_PATH
Levi Neely
2026-04-14 08:24:09 +0200
-
6168dc9313
wire memory and task servers; drop filePlanBackend
Levi Neely
2026-04-14 08:14:57 +0200
-
3cd2afc24c
fix ctl command list in package comment
Levi Neely
2026-04-13 18:08:53 +0200
-
7d23361982
rename workdir to cwd
Levi Neely
2026-04-13 18:03:26 +0200
-
818ccf2632
rename workdir to cwd
Levi Neely
2026-04-13 15:51:49 +0200
-
b048aac109
9p: reject unrecognized ctl commands
Levi Neely
2026-04-13 15:44:14 +0200
-
fdcf048a70
name= support for ollie/s/new; wip mutable state tailing
Levi Neely
2026-04-13 15:23:04 +0200
-
0a4ca8a869
9p: add agents dir, backends, help, plan rm; refactor readSlice
Levi Neely
2026-04-13 14:45:17 +0200
-
fc5443e314
9p: session rename via wstat, ctl kill/rn, connection tracking
Levi Neely
2026-04-13 14:25:53 +0200
-
368d1a9ba0
9p: accept empty values in s/new, fix docs to rm -r
Levi Neely
2026-04-13 13:56:52 +0200
-
039c5ddf0c
README: update for s/new, rm, ctl changes, document async write caveat
Levi Neely
2026-04-13 13:45:00 +0200
-
e5a20ecf8a
9p: revert ctl to async (fire-and-forget)
Levi Neely
2026-04-13 13:42:06 +0200
-
69e5bd18d9
9p: make ctl sync, guard non-stop commands when agent is running
Levi Neely
2026-04-13 13:41:30 +0200
-
81f7379fb6
9p: split clunk into sync (Rerror) and async (fire-and-forget)
Levi Neely
2026-04-13 13:37:41 +0200
-
d326ca88f7
9p: synchronous clunk with Rerror, guard state writes
Levi Neely
2026-04-13 13:34:13 +0200
-
3ff2454dcb
9p: session ctl: remove interrupt alias, drop / prefix for commands
Levi Neely
2026-04-13 13:23:49 +0200
-
99e001f326
9p: reject mkdir (Tcreate with DMDIR) on flat directories
Levi Neely
2026-04-13 13:17:32 +0200
-
9a0aaa67bc
9p: replace root ctl with s/new and rm s/{sid}
Levi Neely
2026-04-13 13:15:50 +0200
-
56f9daf13c
9p: implement Tremove for /p, /sk, /t
Levi Neely
2026-04-13 13:08:15 +0200
-
1188706a3b
filePlanBackend: include sed example in CreatePlan response
Levi Neely
2026-04-13 13:05:07 +0200
-
dffd2e1ea6
plan: timestamp+uid filenames, __todo/__wip/__done lifecycle
Levi Neely
2026-04-13 12:01:33 +0200
-
e2e7f594ca
flat planning repo built-in
Levi Neely
2026-04-13 11:40:52 +0200
-
c320693ab6
docs: drop responses from usage description
Levi Neely
2026-04-13 11:06:24 +0200
-
e29aaabf9c
docs: update usage file description with responses and estimated flag
Levi Neely
2026-04-13 11:03:34 +0200
-
4ae91a1668
usage/ctxsz: separate billed tokens from context size
Levi Neely
2026-04-13 10:45:45 +0200
-
0586e94672
9p: make /p createable, fix /p dir mode to 0755, update README
Levi Neely
2026-04-13 10:28:45 +0200
-
7b3e159ac0
9p: add create support, writable skills, update tools path
Levi Neely
2026-04-13 10:25:15 +0200
-
173ab613f5
p9: stop truncating tool result output in chat
Levi Neely
2026-04-12 20:43:02 +0200
-
00dfbaeb83
p9: remove "= " prefix from tool result events
Levi Neely
2026-04-12 20:39:56 +0200
-
13e8cc75a6
p9: wire file tools server into session dispatcher
Levi Neely
2026-04-12 20:19:03 +0200
-
386b4f9ec8
9p: remove routing logic from prompt handler
Levi Neely
2026-04-11 22:25:42 +0200
-
2ac1f85a92
move ideas to monorep
Levi Neely
2026-04-11 18:15:33 +0200
-
fa35f4bf5f
fix reply
Levi Neely
2026-04-11 18:06:32 +0200
-
399ed5ec48
p9: drop shadowed state/reply/name fields from session
Levi Neely
2026-04-11 17:55:33 +0200
-
cd0818f1c9
handle user event in formatEvent; remove manual appendChat for prompt
Levi Neely
2026-04-11 17:37:12 +0200
-
8070238390
p9: queue steps via agent.Core.Queue; yield message on plan
Levi Neely
2026-04-11 17:24:47 +0200
-
8fa4a8e101
p9: keep queuePlanBackend local; minor comment polish
Levi Neely
2026-04-11 17:06:45 +0200
-
b4f782b484
p9: wire queue-based plan backend as reasoning_plan fallback
Levi Neely
2026-04-11 16:58:41 +0200
-
db7a1aa42d
sessions: require workdir on new session creation
Levi Neely
2026-04-11 16:43:18 +0200
-
088c43e4aa
tools: remove discover_skill.sh and load_skill.sh helper scripts
Levi Neely
2026-04-11 16:23:53 +0200
-
5176c0595c
tools: remove file server registration
Levi Neely
2026-04-11 16:11:54 +0200
-
7ce8e6ad1f
docs: remove Credits section (moved to monorepo)
Levi Neely
2026-04-11 15:36:26 +0200
-
3bbf3d4240
Update go.mod replace path for monorepo structure
Levi Neely
2026-04-11 14:37:03 +0200
-
5b68e0311a
p9: remove dead sess.workdir field
Levi Neely
2026-04-11 14:25:08 +0200
-
3f873f0c55
p9: read workdir from core instead of cached session field
Levi Neely
2026-04-11 14:24:23 +0200
-
071add996c
p9: wire SetWorkDir into workdir write handler
Levi Neely
2026-04-11 14:21:37 +0200
-
cf777b9420
docs: add Credits section
Levi Neely
2026-04-11 13:08:53 +0200
-
68d6d284f4
p9: add mcp endpoint to session directory
Levi Neely
2026-04-11 11:31:46 +0200
-
75fc1566c0
p9: split prompt.fifo into enqueue (write) and dequeue (read)
Levi Neely
2026-04-11 10:03:46 +0200
-
f22c00c276
p9: add usage and models endpoints to session directory
Levi Neely
2026-04-10 20:37:30 +0200
-
0e434750d0
p9: prompt interrupts if busy; add prompt.fifo for queue
Levi Neely
2026-04-10 20:11:26 +0200
-
6cec2de2d9
README: update filesystem layout with p/, sk/, t/ directories
Levi Neely
2026-04-10 19:17:51 +0200
-
1d5ad91bf0
p9: rename prompts/ to p/ in filesystem
Levi Neely
2026-04-10 19:17:00 +0200
-
8bc8977fbf
p9: expose tools as /t/ directory (r/w from ToolsPath)
Levi Neely
2026-04-10 19:16:36 +0200
-
d674f4b6c2
p9: rename skills/ to sk/ in filesystem and tool scripts
Levi Neely
2026-04-10 19:14:59 +0200
-
9122f7477e
p9: expose skills/ directory and add skill tool scripts
Levi Neely
2026-04-10 19:10:53 +0200
-
944445fd4d
p9: expose prompts/ directory for runtime prompt editing
Levi Neely
2026-04-10 18:45:06 +0200
-
6d79ec978a
README: make workdir required in all session creation examples
Levi Neely
2026-04-10 09:28:56 +0200
-
9e817d3914
README: document workdir option and filesystem entry
Levi Neely
2026-04-10 09:06:46 +0200
-
f100e5d689
p9: add workdir support to sessions
Levi Neely
2026-04-10 09:04:32 +0200