From 687cf482557480ba3cdb64843b3516c3377e81ed Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Mon, 13 Apr 2026 10:25:30 +0200 Subject: [PATCH] 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 --- 9p | 2 +- core | 2 +- doc/ARCHITECTURE.md | 2 +- doc/IDEAS.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/9p b/9p index 173ab61..7b3e159 160000 --- a/9p +++ b/9p @@ -1 +1 @@ -Subproject commit 173ab613f53cfff97d1aa9a3898119c0c2406dd3 +Subproject commit 7b3e159ac01464df169c0182d77540bf069b7028 diff --git a/core b/core index 6b8cd7a..a1acf0d 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 6b8cd7afeedd649e6ee0cc5506cc9c482019d3b3 +Subproject commit a1acf0d936912188c3aed295a02849d8ec255bdb diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index a07d774..4a734e6 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -89,7 +89,7 @@ File operations go through `execute_code` using standard shell tools (`cat`, `gr Tool definitions live in `pkg/tools/builtin.go` to avoid import cycles — the subpackages import `pkg/tools`, so `pkg/tools` cannot import them back. -`OLLIE_TOOLS_PATH` defaults to `~/.local/share/ollie/tools`. The directory can be a symlink or a mountpoint — `execute_tool` treats it as an ordinary filesystem path. +`OLLIE_TOOLS_PATH` defaults to `~/.config/ollie/tools`. The directory can be a symlink or a mountpoint — `execute_tool` treats it as an ordinary filesystem path. ## Planning and Task Persistence diff --git a/doc/IDEAS.md b/doc/IDEAS.md index cbacb99..48fa78d 100644 --- a/doc/IDEAS.md +++ b/doc/IDEAS.md @@ -102,7 +102,7 @@ A session can spawn ephemeral child sessions to handle a focused task, then tear Input (stdin): JSON array of {"task": str, "agent": str, "context": str} Output (stdout): JSON array of {"agent": str, "reply": str} -Install in ~/.local/share/ollie/tools/ to make available via execute_tool. +Install in ~/.config/ollie/tools/ to make available via execute_tool. """ import json, os, sys, threading, time