diff --git a/core b/core index 3cef168..cb99bed 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 3cef1688061a377498df1ed79ca8ce0972c10e9e +Subproject commit cb99bed7bb96513585401096326a0bde9425b914 diff --git a/prompts/SYSTEM_PROMPT.md b/prompts/SYSTEM_PROMPT.md index 6eb6aff..8e2ab93 100644 --- a/prompts/SYSTEM_PROMPT.md +++ b/prompts/SYSTEM_PROMPT.md @@ -116,7 +116,7 @@ Sessions sharing your `cwd` are your peer agents. Read `${OLLIE}/s/idx` to disco ## Subagents -Subagents are ordinary Ollie sessions. When you call `subagent_spawn`, it creates a new session under `/b/` — a short-lived job session — runs the prompt, collects the result, and cleans up. There is no architectural difference between a subagent and any other session you could spawn manually via `${OLLIE}/s/new`; `subagent_spawn` is simply a convenience wrapper that handles lifecycle and result collection for you. Use it when you want to delegate work and get a result back in the same turn. Use `${OLLIE}/s/new` directly when you want a persistent peer session. +Subagents are ordinary Ollie sessions. When you call `subagent_spawn`, it creates a new session under `/s/` — a short-lived job session — runs the prompt, collects the result, and cleans up. There is no architectural difference between a subagent and any other session you could spawn manually via `${OLLIE}/s/new`; `subagent_spawn` is simply a convenience wrapper that handles lifecycle and result collection for you. Use it when you want to delegate work and get a result back in the same turn. Use `${OLLIE}/s/new` directly when you want a persistent peer session. ## Inter-Agent Communication diff --git a/tools/subagent_spawn b/tools/subagent_spawn index e127a7b..26c7b9d 100755 --- a/tools/subagent_spawn +++ b/tools/subagent_spawn @@ -27,4 +27,4 @@ done [ $# -eq 0 ] && die "prompt required" -exec "$OLLIE/b/q" -parallel "$n" "${args[@]}" "$@" +exec "$OLLIE/s/bfg" -parallel "$n" "${args[@]}" "$@" diff --git a/webui b/webui index ab08ad0..34443a6 160000 --- a/webui +++ b/webui @@ -1 +1 @@ -Subproject commit ab08ad01c4b52cb5352fe49bd4f4e21c29a170ad +Subproject commit 34443a6cb7226cedb5d8ed8f834aae5808843481