Levi Neely
e2e8243c62
Update file_read tool and 9p permissions
2026-06-01 09:52:20 +02:00
Levi Neely
e4b7d1de9c
update core: LLM summarization replaces cold truncation
2026-06-01 09:45:33 +02:00
Ollie Agent
de99aabbf4
updates/bump 9p,acme,core
2026-06-01 08:06:35 +02:00
ollie
e414c89ba3
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# core
2026-05-30 10:46:43 +02:00
ollie
20a3ca74dd
update core submodule
2026-05-30 10:46:15 +02:00
Levi Neely
49bd584bdb
tune memory_recall for efficiency
2026-05-29 15:40:55 +02:00
Levi Neely
2515ed3479
tune memory_recall for efficiency
2026-05-29 15:40:51 +02:00
Ollie Agent
150a9d1b79
update core: fix deepseek reasoning_content round-trip
2026-05-28 19:04:14 +02:00
ollie
b13dd11147
update submodules: token efficiency improvements
2026-05-28 18:45:01 +02:00
Levi Neely
2b9dded06a
Oi: workspace detection, memory prompt improvements
...
- Oi resolves cwd to workspace root (indicator file) or git root
- Walks up from pwd looking for .mdworkspace (configurable)
- Skips submodules (.git file pointing to /modules/)
- Stops at worktrees and real repos
- memory_recall: clarify grep -ri substring matching behavior
- memory_remember: broaden trigger to autonomous learning from any research
2026-05-27 16:52:33 +02:00
Levi Neely
a108c57433
memory: make recall mandatory before code exploration
2026-05-27 13:50:57 +02:00
Levi Neely
16ae3e1308
memory: never forget without explicit user instruction
2026-05-27 12:51:02 +02:00
Levi Neely
1b73b22064
memory: add staleness indicator to recall, remove body length limit
2026-05-27 12:49:27 +02:00
Levi Neely
31b1e73f45
sandbox
2026-05-27 08:58:13 +02:00
Ollie Agent
5189d90ca0
bump acme
2026-05-27 08:54:52 +02:00
Ollie Agent
5a3a28d206
add Navigator (partner) agent and Oi acme script
...
- prompts/agent-partner.md: Navigator identity with thinking modes,
decisiveness, memory discipline, acme-compatible file addressing
- agents/partner.json: read-only agent with file, LSP, reasoning, memory tools
- acme/scripts/Oi: persistent session trigger scoped to cwd
- prompts/agent-coding.md: debugging and discipline improvements
2026-05-26 21:33:04 +02:00
Ollie Agent
399ad0416f
System prompt: investigate before asking for clarification
2026-05-26 12:03:35 +02:00
Ollie Agent
f4d49d2420
Add librarian agent; update LSP tools
2026-05-26 11:58:17 +02:00
Levi Neely
60b9036d25
system prompt: add untrusted-content security guardrail
2026-05-25 23:19:04 +02:00
Levi Neely
6c1169a6a2
update 9p + core submodule pointers
2026-05-25 23:15:38 +02:00
Levi Neely
84f5d26d60
webui: chat rendering refactor + image_read PNG compression
2026-05-25 23:13:03 +02:00
lkn
0eb6cad285
add image_read tool, update core and file_read
2026-05-25 22:18:39 +02:00
Ollie Agent
eaeacb771a
bump core
2026-05-25 17:11:16 +02:00
Ollie Agent
738cf32ea1
core: update for kiro throttle backoff
2026-05-23 14:45:33 +02:00
Ollie Agent
9e5a15e6fa
update core, 9p submodules
2026-05-23 13:16:49 +02:00
Ollie Agent
a646318911
fix tool prompting: enforce string-only args, parse text tool calls
...
- tools-file.md: rewrite with explicit BAD/GOOD examples showing that
args must be strings (not integers), and file_grep path must use
--path= flag (not positional)
- tools-lsp.md: use concrete string numbers in examples
- SYSTEM_PROMPT.md: add string-only args constraint to call_tool section
- core: update submodule (text tool call parsing)
2026-05-23 11:47:07 +02:00
Levi Neely
8fb3ce0597
fix subagent_spawn: use /bin/echo for 9P writes
...
Bash builtin echo/printf may split multi-line content across
multiple write syscalls, which the FUSE 9P proxy rejects.
/bin/echo (coreutils) does a single write.
2026-05-22 12:39:03 +02:00
Levi Neely
d37d4b7151
Update 9p submodule: model cache and invalidate command
2026-05-22 10:08:20 +02:00
Ollie Agent
672a2a07cd
update core and webui submodules
2026-05-21 19:45:11 +02:00
Levi Neely
bedb65be82
update submodules: model selector feature
2026-05-21 18:50:04 +02:00
Levi Neely
008915f94b
core: remove unsandboxed ! shell escape
2026-05-21 15:18:11 +02:00
Levi Neely
a94454d72b
update core submodule (session persistence), sync docs
2026-05-21 15:08:46 +02:00
Levi Neely
d08497d287
big refactor: agent core, 9p sessions, webui, architecture docs
2026-05-21 14:42:55 +02:00
Levi Neely
71e2dfc439
update submodules and add OLLIE_DEFAULT_AGENT to sandbox env
2026-05-21 12:33:24 +02:00
Levi Neely
d1439bc4aa
update submodules: permission registry, FUSE ops, sandbox env isolation
2026-05-21 11:50:50 +02:00
Ollie Agent
68082ad2a6
front-ends: transparent FUSE remount on I/O errors
...
All front-ends (sh, b, ls, kill, cleanup, ellie.el, ollie-acme, Kmpl)
now retry file operations after running ollie-remount on failure.
contrib target added to 'all' so ollie-remount is always installed.
2026-05-21 09:00:13 +02:00
Ollie Agent
10760b57bf
core: update submodule (per-session mount recovery)
2026-05-21 08:49:44 +02:00
Ollie Agent
65f1314d9f
contrib: add ollie-remount script for 9pfuse recovery after sleep/wake
2026-05-21 08:44:17 +02:00
Ollie Agent
a88ef15ad6
update core: expand $VAR in env values and sandbox paths
2026-05-20 18:35:13 +02:00
Ollie Agent
7138dc031a
update core: expand ~ in env file values and sandbox paths
2026-05-20 18:34:05 +02:00
Levi Neely
9ec281e828
Update submodules
2026-05-20 17:24:22 +02:00
Levi Neely
120f9f0062
update submodules
2026-05-20 16:49:57 +02:00
Levi Neely
35518d9e22
update submodules
2026-05-20 16:46:44 +02:00
Ollie Agent
b35a2ef9ff
update submodules: session PATH fix, httpgw state injection, 9p-mount install path
2026-05-20 14:16:22 +02:00
Ollie
777cf131b8
Update 9p submodule
2026-05-20 14:01:07 +02:00
Ollie
49d1e663e9
Document sandbox restrictions in SYSTEM_PROMPT
2026-05-20 14:00:58 +02:00
Levi Neely
7c2bcb3bd6
sandbox prems
2026-05-20 11:28:28 +02:00
Levi Neely
3c0a2451b4
9p: update submodule
2026-05-20 11:10:39 +02:00
Levi Neely
4b4cb5227c
9p: update submodule
2026-05-20 11:10:18 +02:00
Levi Neely
20571d2fd0
9p: update submodule (permission fix)
2026-05-20 11:09:33 +02:00