Levi Neely
0281728f7c
update core: guard dangerous commands mid-loop
2026-04-13 13:29:46 +02:00
Levi Neely
915a3b048c
update 9p: simplify session ctl
2026-04-13 13:23:49 +02:00
Levi Neely
5d7ce3aca4
update 9p: reject mkdir on p, pl, sk, t
2026-04-13 13:17:32 +02:00
Levi Neely
4f61bc84e8
update 9p, tui: s/new + rm for session lifecycle
2026-04-13 13:15:58 +02:00
Levi Neely
540a923b64
update 9p: Tremove support for p, sk, t
2026-04-13 13:08:18 +02:00
Levi Neely
5c5f11faa5
plan discipline: add backend-agnostic rules to system prompt
...
New 'Plan discipline' section enforces marking steps done as they
are completed. Update core and 9p submodules.
2026-04-13 13:05:18 +02:00
Levi Neely
520e41a1fc
plan: timestamp+uid filenames, __todo/__wip/__done lifecycle
2026-04-13 12:01:39 +02:00
Levi Neely
f03f98afa4
flat planning repo built-in
2026-04-13 11:41:08 +02:00
Levi Neely
4cbd085b17
update 9p, core submodules: drop responses from usage
2026-04-13 11:06:45 +02:00
Levi Neely
508a11ba28
update 9p, core submodules: usage/ctxsz improvements
2026-04-13 11:03:53 +02:00
Levi Neely
3b2612e877
update core submodule
2026-04-13 10:47:08 +02:00
Levi Neely
194c145ab9
update submodules: usage/ctxsz split
2026-04-13 10:45:56 +02:00
Levi Neely
9e2b7992d0
rename sandbox/anvilmcp.yaml to restricted.yaml
2026-04-13 10:35:43 +02:00
Levi Neely
9036275f23
move sandbox/ from core to monorepo root
...
All data files (agents, prompts, sandbox, skills) now live at the
monorepo root and are installed by the unified 'data' target.
2026-04-13 10:34:40 +02:00
Levi Neely
bb96f56d53
move agents/ and prompts/ from core to monorepo root
...
These are system-wide data files, not core-specific. Consolidate
install of agents, prompts, and skills into a single 'data' target.
2026-04-13 10:32:53 +02:00
Levi Neely
f4e1501fef
update 9p submodule: createable prompts, sk r/w README fix
2026-04-13 10:28:53 +02:00
Levi Neely
687cf48255
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
2026-04-13 10:25:30 +02:00
Levi Neely
89083ee2a8
update core submodule
2026-04-13 09:53:31 +02:00
Levi Neely
32a0e9dc48
update core submodule
2026-04-13 09:50:38 +02:00
Levi Neely
4377ebfc5d
submodules: update core after env parser and syntax fixes
2026-04-13 09:33:51 +02:00
Levi Neely
4be45bc628
toys: add ollie.sh, a minimal shell chat interface for ollie
...
~110-line bash script providing a fully functional chat interface by
reading/writing the 9p-mounted session filesystem directly. Includes
readline key bindings (read -e) and input history (set -o history).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 22:35:45 +02:00
Levi Neely
9cfc437bc1
update: sync core submodule to latest with improved tool prompts
2026-04-12 21:21:08 +02:00
Levi Neely
2fc0f405b1
submodules: revert el light-theme color darkening
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:58:39 +02:00
Levi Neely
0b8c904860
submodules: update el after diff face color tuning
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:56:40 +02:00
Levi Neely
d209128a39
submodules: update el after diff colorizer
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:55:21 +02:00
Levi Neely
1d4bd3b803
submodules: update tui after session resumption color fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:43:52 +02:00
Levi Neely
c4d1d99ef9
submodules: update 9p after removing tool output truncation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:43:11 +02:00
Levi Neely
cb62a9d2f9
submodules: diff-format file tool output, TUI diff colorizer
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:40:46 +02:00
Levi Neely
070e61c19b
submodules: update core after file tool rename
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:22:56 +02:00
Levi Neely
38f65ab8b5
submodules: update core after /model no-arg fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:20:52 +02:00
Levi Neely
b85e2cf41b
submodules: add file tools (Read, Write, Edit, Grep, Glob)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 20:19:17 +02:00
Levi Neely
d8c8f5e322
core: cleanup tools
2026-04-12 16:27:01 +02:00
Levi Neely
5ffc81ba93
core: memory backend, denote-mcp integration, agent configs
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 00:00:00 +02:00
Levi Neely
3f7d2cf7e2
doc: replace Task Tracking with Memory Recall in IDEAS.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 22:31:37 +02:00
Levi Neely
a24774621a
update submodules: goq-style mid-turn interrupt injection
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 22:25:51 +02:00
Levi Neely
c97b028e0f
bump 9p
2026-04-11 18:15:43 +02:00
Levi Neely
6f7a11025c
move ideas section to monorepo, IDEAS.md
2026-04-11 18:15:23 +02:00
Levi Neely
c6aae23c06
remove backup file
2026-04-11 18:13:34 +02:00
Levi Neely
863f60cb48
move doc/ to monorepo
2026-04-11 18:13:21 +02:00
Levi Neely
b046bafb8f
fix reply
2026-04-11 18:07:08 +02:00
Levi Neely
209dd02d41
submodules: update core and 9p after session cleanup
...
Core gains State/Reply/AgentName/BackendName/ModelName on the Core
interface. 9p drops the shadowed fields and reads through Core directly.
Also fixes reply accumulating across queue-drained turns.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:55:47 +02:00
Levi Neely
7bf8016ede
submodules: update core after ambiguity rule tightening
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:42:32 +02:00
Levi Neely
2a077e79c0
submodules: update core and 9p for queued-prompt chat visibility fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:37:25 +02:00
Levi Neely
0d4cf04e5a
submodules: update core and 9p after queue planning fix
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:24:53 +02:00
Levi Neely
2575ca7085
submodules: update core and 9p after queuePlanBackend placement decision
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:06:50 +02:00
Levi Neely
7b0cf253fc
submodules: update core after planning fallback docs
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:01:04 +02:00
Levi Neely
b3833ca1d6
submodules: update core and 9p for queue-based plan fallback
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 16:58:55 +02:00
Levi Neely
6a039f6ccd
submodules: update 9p and tui (workdir required for new sessions)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 16:43:30 +02:00
Levi Neely
86eb00f8cd
submodules: update tui (-cwd flag)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 16:39:09 +02:00
Levi Neely
cd40df978b
submodules: update core (Python tool support, tools in system prompt)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 16:34:06 +02:00