Commit Graph

27 Commits

Author SHA1 Message Date
Ollie Agent bced4c8ef1 route: real model discovery, remove OLLIE_ROUTE_MODEL_FAST/POWER 2026-07-18 17:10:22 +02:00
Ollie Agent 46651b02af remove tier routing system, update docs
Replace OLLIE_TIER_* env vars with OLLIE_ROUTE_* for /route file.
Remove route/cascade/escalate tools and their prompts.
Update README and help.md.
2026-07-18 16:55:56 +02:00
Ollie Agent 7b06273173 help.md: fix cfg (remove state), fix t/ perms, add tier env vars 2026-05-20 09:55:03 +02:00
Levi Neely 5bec68107e move t/ into s/{sid}/t/; two-layer tool restriction (allowExecutors/allowTools) 2026-05-16 23:55:25 +02:00
Levi Neely 52d7b3e455 doc: document all generation parameters 2026-05-16 05:36:24 +00:00
Levi Neely 8d0c0c51a3 docs: update filesystem spec to match current implementation (cfg, remove stale files) 2026-05-01 10:37:58 +02:00
Levi Neely 24204b4795 docs: remove b/ references, update to s/bfg s/bbg, fix subagent_spawn description 2026-05-01 10:29:00 +02:00
Levi Neely 2f1db75b02 docs: update documentation for recent refactor
- Package layout: add pkg/store, pkg/log, pkg/env, pkg/paths, pkg/skills
- System prompt: loaded from SYSTEM_PROMPT.md by Go, not agentSpawn hooks
- Tool prompts injected via preTurn hooks, not agentSpawn
- Sandbox config: single named config, not layered global+overlay
- Store interfaces: unified Store, remove ReadableStore/ReadWriteStore/BlobStore
- Fix batch status -> state in USAGE.md polling examples
- Fix enqueue -> fifo.in in session-management skill
- Fix 9p/internal/p9/server.go -> 9p/server.go (flattened)
- Remove stale sys-base, sys-ollie, sys-skills prompt file references
- Remove stale /pl references from 9p backing stores docs
2026-04-22 10:35:46 +02:00
Levi Neely e7cca59089 remove MCP support, add execute_code tests
- Update submodules: core (remove MCP, add tests), 9p (remove mcp file)
- Add doc/NO_MCP.md: justification for removing MCP
- Add observation to doc/OBSERVATIONS.md
- Update ARCHITECTURE.md, help.md, SYSTEM_PROMPT.md, agents/README.md
2026-04-21 13:26:00 +02:00
Levi Neely 3bc6785230 scripts,docs: batch status→state; use statewait in b/job and b/cleanup
b/job now blocks on statewait instead of polling; b/cleanup reads state.
Update all documentation references. Bump 9p submodule.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 20:45:08 +02:00
Levi Neely e23c79c713 docs,prompts,scripts,tui,el: rename enqueue/dequeue to fifo.in/fifo.out; add *wait docs; bump submodules
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 16:11:19 +02:00
Levi Neely 8aa1033017 docs: update all docs for hook-based priming, remove pl/ references
- agents/README.md: explain prime-based system prompt composition
- doc/ARCHITECTURE.md: remove Planning section (pl/ no longer exists)
- doc/help.md: update p/ annotation to reflect prime/agentSpawn
- bump core and 9p submodules

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 12:16:57 +02:00
Levi Neely ec385d0d6e planning: remove plan_* tools and prompt entirely
The markdown planning mechanism created competing signals against beads.
Removing it eliminates the conflict. Planning goes through beads (bd)
or whatever external mechanism is appropriate.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 11:36:56 +02:00
Levi Neely 89f340eca9 tools: change OLLIE_BEADS_ENABLE default to 1 (opt-out instead of opt-in)
plan_* now blocks by default when bd and .beads are present.
Set OLLIE_BEADS_ENABLE=0 to use the markdown-based plan_* scripts instead.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 11:11:26 +02:00
Levi Neely 663e7f305a tools: enforce beads for planning when OLLIE_BEADS_ENABLE=1 and bd is present
If both conditions hold, plan_* scripts exit 2 with an error directing
the model to use bd instead. When either condition is false (beads not
configured or bd not installed), the scripts run normally as a fallback.

Document OLLIE_BEADS_ENABLE in README and doc/help.md.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 10:43:32 +02:00
Levi Neely 7a4d5fc4c8 doc: document all s/ scripts (ls, kill, q, sched)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 11:06:32 +02:00
Levi Neely f984565082 scripts: add s/sh, s/job, s/q, s/sched, s/ls, s/kill to ollie filesystem
Install scripts to ~/.config/ollie/scripts/ (not ~/bin/) so they are
served via the 9p mount without PATH changes. Add thin wrappers oq-q
(s/q, foreground one-shot) and oq-schedule (s/sched, background with
b/ path output). Switch osh and oq from OLLIE_9MOUNT to OLLIE.
Update mkfile, docs, and submodule pointer.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 11:06:05 +02:00
Levi Neely 5535e0edbb transcript: add tr/ store, save via chat write or ctl save
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:35:07 +02:00
Levi Neely 64b10b7226 doc: document offset file semantics
offset points to chat position after the last user prompt;
tail -c +$((offset+1)) yields the model response for that turn.
Replace stale reply references in prompts, help, ideas, and skills.
Document offset usage in concurrent sessions pattern and shell script.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:17:33 +02:00
Levi Neely fdc9707272 doc: use offset file in predefined workflow script
Replace manual wc -c pattern with server-maintained offset file.
Document offset in help.md session file listing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-16 22:05:16 +02:00
Levi Neely e32d96962f doc: update for b/ batch namespace
- doc/help.md: add b/ to filesystem layout, remove s/{id}/reply
- README.md: update sub-agents and composability blurbs to reference b/
2026-04-16 19:41:40 +02:00
Levi Neely f155ba91d0 doc: add env.sample; update help.md (OLLIE, m/, idx files, backend vars)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 21:57:39 +02:00
Levi Neely 3911cedeed update 9p submodule; doc: prompt rebuild triggers
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 20:07:49 +02:00
Levi Neely 1e90b68124 update submodules; doc: systemprompt, session lifecycle, !/sp commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 19:40:22 +02:00
Levi Neely 8b55fc3895 fix 9P docs: s/new is r/w, fix ctl command list
help.md: s/new was listed as (w) but reading returns a KV template.
9p submodule: ctl comment listed 'compact, clear, interrupt' but
actual commands are stop, kill, rn, compact, clear.
2026-04-13 18:08:59 +02:00
Levi Neely cf7145593f rename workdir to cwd in docs, toys, and submodule refs 2026-04-13 15:51:58 +02:00
Levi Neely e6885ece62 update submodules; copy help.md in mkfile data target 2026-04-13 14:45:20 +02:00