Commit Graph

21 Commits

Author SHA1 Message Date
Levi Neely 8e8339174d move agents/ and prompts/ to monorepo
These are system-wide data, not core-specific. Update mkfile
to only install sandbox config. Update README.
2026-04-13 10:32:43 +02:00
Levi Neely a1acf0d936 core: update default tools path to ~/.config/ollie/tools
- OLLIE_TOOLS_PATH now takes first entry if colon-separated
- Default changed from ~/.local/share/ollie/tools to ~/.config/ollie/tools
- Update README accordingly
2026-04-13 10:25:18 +02:00
Levi Neely fda9919dce docs: describe queue-based reasoning_plan fallback
- PLANNING.md: add WithFallbackPlanBackend to loose-coupling section;
  update auto-wiring section with priority order; rewrite graceful
  degradation section; add Queue-based fallback section covering
  queuePlanBackend, placeholder IDs, durability, and fan-out pattern
- ARCHITECTURE.md: update planning prose, data flow diagram, extension
  points, and BuildAgentEnv description to cover fallback priority
- README.md: update reasoning_plan bullet to mention queue fallback

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 17:00:56 +02:00
Levi Neely a6cd415a34 integrations: use ollie mountpoint for skills; remove helper scripts
Replace discover_skill.sh/load_skill.sh instructions with direct file
operations on the ollie 9P mount (sk/ directory). Add OLLIE_9MOUNT to
sandbox env lists and $HOME/mnt/ollie to anvilmcp sandbox rwx paths.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 16:23:51 +02:00
Levi Neely 4b9b03053f tools: remove file_read and file_write in favor of shell tools
The line-range patching interface was fragile (models drift on line
numbers), and both tools were redundant with execute_code + standard
shell utilities (cat, grep, sed, ed, ssam). Drop the file server
entirely; update agent configs, system prompt, and documentation.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 16:11:50 +02:00
Levi Neely a721439e01 docs: remove Credits section (moved to monorepo) 2026-04-11 15:37:13 +02:00
Levi Neely 756524bf3a docs: add integrations section for 9beads-mcp 2026-04-11 15:26:14 +02:00
Levi Neely bac05f88d0 docs: update simonfxr credit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 13:10:53 +02:00
Levi Neely beb121e5e2 docs: add Credits section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 13:08:50 +02:00
Levi Neely de2365187a docs: update Decl and workdir in README and ARCHITECTURE
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 09:06:44 +02:00
Levi Neely 12b4dbac73 README, ARCHITECTURE: document Decl pattern and tool extension model
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 08:30:37 +02:00
Levi Neely 3941742fed README: update package listing and tools section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 08:04:58 +02:00
Levi Neely 480c3c1f37 docs: update README for current state
- Remove hard anvillm dependency language
- Document OLLIE_TOOLS_PATH
- Document ~/.config/ollie/sandbox.yaml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 22:37:11 +02:00
Levi Neely 8e2b8083bb execute_tool: replace 9P mount with filesystem read; drop 9fans dep
ReadTool now reads from OLLIE_TOOLS_PATH (default ~/.local/share/ollie/tools)
as a plain filesystem path, compatible with 9pfuse mounts or symlinks.
ToolsPath() is exported and used to expand tool descriptions and the
system prompt template at runtime.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 22:33:30 +02:00
Levi Neely 401814c43f README: note anvillm dependency
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 01:05:55 +02:00
Levi Neely 10fa7439ee Fix README: backends are ollama and openai only
openrouter is not a distinct backend; it's the openai backend pointed
at a different URL. Updated examples accordingly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 00:56:54 +02:00
Levi Neely b5389e96c7 Update README to reflect current architecture
Covers: agentic design, execute_code built-in, backend selection,
env file, config.json with MCP servers and hooks, UI keybindings,
token usage display, skill system.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 00:55:21 +02:00
Levi Neely 52abc5174b Update usage section: clarify UI and tool dependencies 2026-02-21 20:55:47 +01:00
Levi Neely 58d185941c Improve README flow 2026-02-21 20:53:15 +01:00
Levi Neely ff1e3d60c8 Update README: tech editing pass and fix license 2026-02-21 20:49:15 +01:00
Levi Neely 12b8950ea5 Initial commit 2026-02-21 20:47:38 +01:00