Levi Neely
8186e2cbf2
Revise recovery procedures and clarify agent interactions
...
Updated the recovery procedures section to clarify human intervention steps and technical debt resolution processes.
2026-05-01 12:39:15 +02:00
Levi Neely
aca064e810
Document recovery procedures for agent issues
...
Added details on recovery procedures for agent states and hallucination detection.
2026-05-01 12:37:58 +02:00
Levi Neely
c2b50509a8
Revise TRIAL_1.md with orchestration insights
...
Updated the documentation to clarify issues encountered during the agent orchestration process, including notification failures, state desynchronization, and hallucination of unnecessary files. Added proposed recovery procedures and future work suggestions to enhance agent performance.
2026-05-01 12:35:59 +02:00
Levi Neely
a04fa58e88
Add introspection and visibility observation
2026-05-01 12:12:05 +02:00
Levi Neely
0facee4aee
Add observations on system introspection and visibility
2026-05-01 12:11:34 +02:00
Levi Neely
645b37753c
Document identifier slippage in Trial 1
2026-05-01 12:09:51 +02:00
Levi Neely
d75c7a5cf0
Relocate Trial 1 research ideas to TRIAL_1.md under Future Work
2026-05-01 12:07:58 +02:00
Levi Neely
d28ae139b6
Add ideas for post-turn hooks and JIT agent generation
2026-05-01 12:05:34 +02:00
Levi Neely
f4ab9797cb
Organize Trial 1 ideas under dedicated header
2026-05-01 12:04:09 +02:00
Levi Neely
ec0118583d
Restore original doc/IDEAS.md and append new ideas
2026-05-01 12:03:25 +02:00
Levi Neely
78ef086c7e
Move IDEAS.md to doc/ directory
2026-05-01 12:02:45 +02:00
Levi Neely
02a7ada6aa
Add architectural ideas from Trial 1
2026-05-01 12:01:38 +02:00
Levi Neely
79395ef450
Add Experiment Trial 1: Multi-agent coordination analysis
2026-05-01 11:57:47 +02:00
Levi Neely
c709b0711f
docs: note s/{id}/context for debugging
2026-05-01 10:44:27 +02:00
Levi Neely
5682065bbd
restore readmulti, update s/sh command reference in USAGE.md
2026-05-01 10:41:07 +02: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
b95cfb632a
docs: note runtime-configurable sandbox in USAGE.md
2026-05-01 10:31:57 +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
10a78b0beb
remove ollie-tui references from docs
2026-05-01 10:21:38 +02:00
Levi Neely
a067b7abc0
remove ollie-tui submodule
2026-05-01 10:17:36 +02:00
Levi Neely
da7c7894a5
add acme submodule (ollie-acme)
2026-04-30 18:11:55 +02:00
Levi Neely
29ea11be22
lsp tool
2026-04-30 14:39:13 +02:00
Levi Neely
36010d0143
prompts: add tools-lsp prompt, wire into all agents
2026-04-30 11:14:13 +02:00
Levi Neely
3fec18b780
tools: add LSP bridge and tool scripts
...
Adds a thin LSP bridge daemon (tools/_lib/lsp/) that manages LSP server
processes on demand, with adapters for gopls, clangd, and intelephense.
Tool scripts:
- lsp_definition: go to definition
- lsp_references: find all references
- lsp_hover: type/doc info
- lsp_rename: rename symbol (applies edits directly)
- lsp_symbols: document/workspace symbols
- lsp_diagnostics: errors and warnings
2026-04-30 11:12:31 +02:00
Levi Neely
cfe367bca1
docs: sync documentation with current implementation
...
- Update agent config docs (prompt array, hooks, mcpServers)
- Add new session files (context, cost, env, plan, prompt.prev)
- Document httpgw daemon subcommands
- Update tool scripts list
- Move readmulti to tui submodule
2026-04-30 09:07:59 +02:00
Levi Neely
0fe9b127d6
update submodules: move store from core to 9p
2026-04-30 07:53:44 +02:00
Levi Neely
03f661c0a6
subagent_spawn: use __ separator for parent prefix
2026-04-29 18:21:52 +02:00
Levi Neely
89b85a05bc
update webui submodule
2026-04-29 18:06:39 +02:00
Levi Neely
7625674134
update submodules
2026-04-29 18:03:57 +02:00
Levi Neely
f142710208
gitignore: add __pycache__
2026-04-29 10:17:28 +02:00
Levi Neely
9dbd40ac15
core: fix stale read pruning ValidationException
2026-04-29 10:14:00 +02:00
Levi Neely
21a5a7c6ea
core: text-form tool call detection
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 19:57:55 +02:00
Levi Neely
415d75c97f
freeloader: exhaust full model pool before giving up; fix resubmission and stream newlines
...
- scripts/x/freeloader: track tried models per-session in freeloader-tried-$SID;
walk the full sorted :free pool in order before exiting 1; write recovery
prompt to fifo.in (not prompt) to avoid goroutine race
- core submodule: 404 tool_unsupported detection + FIFO drain on error
- tui submodule: fix mid-stream newlines from backgroundTail chatOff race
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 18:47:57 +02:00
Levi Neely
c37a4db480
freeloader: fix hook wiring; remove || true from agent turnError hooks
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 17:27:34 +02:00
Levi Neely
15df9eeb1a
freeloader: turnError-driven free model cycling with blacklist
...
- scripts/x/freeloader: hook-driven script; intercepts rate_limit and
tool_unsupported on :free models; auto-blacklists on tool_unsupported;
cycles to next non-blacklisted free model; exits 1 for unhandled errors
- agents: add turnError hook to all agent configs
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 17:17:56 +02:00
Levi Neely
9b6f40d106
core: sort /models output alphabetically via ListModels
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 16:00:44 +02:00
Levi Neely
524cbde6d3
doc: MULTI_AGENT.md — coordination patterns enabled by agent-as-filesystem
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 15:07:13 +02:00
Levi Neely
b0514ea34f
core: sort /models output alphabetically
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 14:39:32 +02:00
Levi Neely
d267ec1609
core: caching risk-reduction tests
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 14:33:36 +02:00
Levi Neely
9c5620dcae
core: tool result truncation and stale read pruning
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 14:28:40 +02:00
Levi Neely
4b1b2409b4
core: tool result deduplication for read-safe tools
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 13:20:23 +02:00
Levi Neely
3d4c41f7c8
core: tests and emission fixes for parallel tool execution and caching
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 13:13:47 +02:00
Levi Neely
4176e80477
ollie: update core submodule (loop-level parallel tool execution)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 13:05:28 +02:00
Levi Neely
34536d71bb
ollie: update core submodule (tool schema + tool result caching)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 12:54:56 +02:00
Levi Neely
4657018142
ollie: update core submodule (OpenRouter+Claude prompt caching)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 12:15:00 +02:00
Levi Neely
f3657bd142
ollie: update core submodule (prompt caching, cache-aware cost)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 12:01:37 +02:00
Levi Neely
49b501c98f
core: only report cost when backend provides it
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 09:13:24 +02:00
Levi Neely
fd0f2c6e46
core: /cost command
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 18:46:49 +02:00
Levi Neely
a49204b717
core: newline before non-assistant events in chat log
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 18:44:15 +02:00
Levi Neely
d31fa38466
core: context overflow recovery and session spending cap
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 18:42:12 +02:00