Commit Graph

  • 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