Commit Graph

819 Commits

Author SHA1 Message Date
Levi Neely ca0d250195 doc: add IDEAS_CONTROLLER.md — fit-for-purpose session controller design 2026-05-17 10:10:42 +00:00
Levi Neely c2f8eb29a6 tools: annotate file_read and memory_recall as cold-tier 2026-05-17 10:59:18 +02:00
Levi Neely e867904fa7 fix: use OLLIE_SESSION_ID in plan file path 2026-05-17 10:44:50 +02:00
Levi Neely 9e9d1a0778 prompt: instruct agent to persist plan to plan file 2026-05-17 10:44:25 +02:00
Levi Neely 5633af2d29 docs: parent must NEVER actively wait for subagent results 2026-05-17 10:38:38 +02:00
Levi Neely 3eb5152ded remove result_path — redundant with parent_session_id header 2026-05-17 10:34:35 +02:00
Levi Neely 4c37a46bd9 docs: clarify result_path is a convention hint, not enforced 2026-05-17 10:32:22 +02:00
Levi Neely d5b76c4c9b docs: update tools-subagent.md to match structured identity + parent plan 2026-05-17 10:30:54 +02:00
Levi Neely 9c0d22960b subagent_spawn: inject parent plan as context header 2026-05-17 10:26:57 +02:00
Levi Neely 5f0e25bd1d subagent_generate: structured identity envelope (role, roster, protocol, constraints) 2026-05-17 10:26:22 +02:00
Levi Neely 896de60c6e bump core, 9p 2026-05-17 00:23:00 +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 2a5725f84f bump core 2026-05-16 07:49:05 +02:00
Levi Neely 3125b02676 update 9p: show params in s/new template 2026-05-16 07:48:24 +02:00
Levi Neely 94d8923167 prompt: tighten narration rules; file_grep: default to content mode 2026-05-16 07:37:18 +02:00
Levi Neely 52d7b3e455 doc: document all generation parameters 2026-05-16 05:36:24 +00:00
Levi Neely 6fd52f6fe0 wire generation params into cfg and backend requests
Add top_p, top_k, min_p, top_a, repetition_penalty, max_completion_tokens,
response_format, reasoning_effort, include_reasoning, stop, and verbosity
to GenerationParams, config, cfg file, and backend request construction.
2026-05-16 05:36:24 +00:00
Levi Neely 1e1e36bf36 agents: add temperature/maxTokens; prompt: anti-oscillation instruction
- Set temperature=0.5 and maxTokens=16384 on default and coding agents
  to reduce confidence-oscillation loops in smaller models
- Add explicit instruction to act when information is sufficient,
  rather than re-verifying or hedging
2026-05-15 22:41:40 +02:00
Levi Neely 75e4d66384 core: update submodule (wire PlanFile, fix tests, fix regex) 2026-05-15 22:37:25 +02:00
Levi Neely e185496963 agents: add maxSteps: 50 to default and coding agents 2026-05-15 19:34:58 +00:00
Levi Neely 2150a27dc6 prompts: update tool descriptions to match execute_code/call_tool/pipe split 2026-05-15 19:17:45 +00:00
Levi Neely ff2c2d207e prompts: add plan file to session filesystem table 2026-05-15 19:15:14 +00:00
Levi Neely c715cedf91 prompts: use markdown checklist for plan format 2026-05-15 19:13:03 +00:00
Levi Neely ed84ca1951 prompts: strengthen plan-then-act in task execution section 2026-05-15 19:11:18 +00:00
Levi Neely 9dac48f50f doc: add tool schema complexity observation 2026-05-15 18:59:51 +00:00
Levi Neely c8d4acf547 acme: update submodule 2026-05-11 17:02:27 +02:00
Levi Neely fc2b75c9e9 acme: update submodule (diagnostics) 2026-05-11 17:01:46 +02:00
Levi Neely 7c8be1b114 acme: update submodule 2026-05-11 16:55:28 +02:00
Levi Neely 856dd9ba2a acme: update submodule 2026-05-11 16:54:28 +02:00
Levi Neely b133b7cb38 acme: update submodule (read struct defs from source) 2026-05-11 16:53:30 +02:00
Levi Neely 4888db8e12 u/complete: add -cwd flag; acme submodule update (type resolution) 2026-05-11 16:50:43 +02:00
Levi Neely 6ae476355a u/complete: stronger prompt (no reasoning output); drop :: echo to stderr 2026-05-11 16:15:27 +02:00
Levi Neely bb13c24ef2 u/complete: prompt says implement, not complete; reject stub echoing 2026-05-11 15:48:52 +02:00
Levi Neely 7b333e4484 acme: update submodule (Kmpl wired to u/complete) 2026-05-11 15:43:41 +02:00
Levi Neely f113024062 acme: update submodule (Kmpl 9p fix) 2026-05-11 15:40:41 +02:00
Levi Neely 93b3e6b6b1 update core submodule pointer 2026-05-11 14:20:41 +02:00
Levi Neely 7908f50820 update 9p: expand ~ and env vars in cwd at session creation 2026-05-11 14:20:27 +02:00
Levi Neely 51fc98ccdf u/complete: add -context flag, increase prefix to 12K chars 2026-05-11 14:07:58 +02:00
Levi Neely 2589dee4d5 prompts: document steps vs pipe semantics, add lsp_completion 2026-05-11 14:04:53 +02:00
Levi Neely 461e661f71 update core submodule 2026-05-11 13:50:06 +02:00
Levi Neely 701c0b1503 update core submodule 2026-05-11 13:40:53 +02:00
Levi Neely 58970d4198 update core submodule 2026-05-11 13:27:09 +02:00
Levi Neely 9fabcb3851 tools/lsp: add parallel annotation to read-only lsp tools 2026-05-11 13:23:37 +02:00
Levi Neely e1e5538a42 tools: remove hardcoded fallback paths in memory_remember, task_check 2026-05-11 13:20:26 +02:00
Levi Neely a17c874351 update acme submodule, sandbox config 2026-05-11 13:19:27 +02:00
Levi Neely f320979142 tools/lsp: fix _lib import path, add lsp_completion
All lsp_* scripts used OLLIE_TOOLS_PATH for sys.path which points to
the physical backing store where _lib does not exist. Changed to use
$OLLIE/t (the FUSE mount) where _lib actually lives.

Also added lsp_completion script and textDocument/completion support
in the LSP bridge.
2026-05-11 13:19:02 +02:00
Levi Neely 1c26a19c0a update acme, scripts 2026-05-08 17:41:55 +02:00
Levi Neely 915dd408a8 acme: 50ms poll interval 2026-05-08 15:01:26 +02:00
Levi Neely 767a6ab64f sh: simplify sigint handler - just send stop, let rc resume 2026-05-08 14:59:21 +02:00
Levi Neely 2a98363b99 sh: fix signal handler name: sigint not sigintr 2026-05-08 14:58:20 +02:00