fix subagent_spawn, sort sessions, update prompts

- subagent_spawn: use s/bfg instead of deprecated b/q
- SYSTEM_PROMPT: fix stale /b/ reference to /s/
- core: sort session index by ID
- webui: gitignore .kiro/
This commit is contained in:
Levi Neely 2026-04-24 21:44:57 +02:00
parent 0cca67c66f
commit 7b8d665457
4 changed files with 4 additions and 4 deletions

2
core

@ -1 +1 @@
Subproject commit 3cef1688061a377498df1ed79ca8ce0972c10e9e
Subproject commit cb99bed7bb96513585401096326a0bde9425b914

View File

@ -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

View File

@ -27,4 +27,4 @@ done
[ $# -eq 0 ] && die "prompt required"
exec "$OLLIE/b/q" -parallel "$n" "${args[@]}" "$@"
exec "$OLLIE/s/bfg" -parallel "$n" "${args[@]}" "$@"

2
webui

@ -1 +1 @@
Subproject commit ab08ad01c4b52cb5352fe49bd4f4e21c29a170ad
Subproject commit 34443a6cb7226cedb5d8ed8f834aae5808843481