commit log
- Add MCP call log and reply timing UI cc8f398 ober
- Cross targets: auto-build missing cross-Chez kernel instead of erroring b282b82 ober
- Restore cross-compilation: binary=native, linux/freebsd=cross-only 86e5779 ober
- build: use jerbuild for native jcode builds 7330c2f ober
- Fix linux amd64 static build 318cd33 ober
- Merge security/p4.2-fcntl-varargs 4875c10 ober
- Merge security/p3.2-sensitive-path-deny bd141a5 ober
- Merge security/p3.1-shell-temp a352011 ober
- P4.2: declare fcntl as varargs in debug-repl FFI 009614b ober
- P3.2: deny file tools against credential/config paths fd15b5f ober
- P3.1: replace shell-string exec + predictable /tmp paths 489c6e4 ober
- test: add grok-build to run-providers.ss live smoke (add-grok phase 7 fixup) 6854970 ober
- docs: document the grok provider + ~/.grok session reuse (add-grok phase 7) 100cb63 ober
- external-generated-code + tui: /ask-grok + /grok tab (add-grok phase 6) 43105b1 ober
- secrets-import: add "grok" entry + import-from-grok! (add-grok phase 5) 9a51e93 ober
- provider: Grok CLI Responses-API adapter (add-grok phase 4) 0986f00 ober
- models: register "grok" provider metadata (add-grok phase 3) 0132f3f ober
- config: layer grok auth into provider-key resolution (add-grok phase 2) fd55682 ober
- grok-auth: new ~/.grok session-token reader (add-grok phase 1) 998d347 ober
- updates 7827f3c ober
- add jerbuild 32a715a ober
- TUI: fix stuck "thinking" spinner + reply truncation; add live-debug hooks 462fe43 ober
- TUI: fix mid-word truncation of assistant text via per-block wrap width 8a80d79 ober
- mlx: break Qwen repetition loop; add /expert; jerbuild migration WIP 5bd60cf ober
- TUI: fix frozen spinner during streaming (coalesce token reflows) da3e7d9 ober
- TUI+agent: word-wrap on spaces; survive a dead cwd; fix repomap crash 858ab10 ober
- tools: fix three crashes that triggered the escalation loop c05a6e5 ober
- cli: stream skill/slash-command runs (fix non-streaming freeze path) f0f10c5 ober
- expert: stream the expert on the non-streaming escalation path too 5e58056 ober
- escalation: catch "MCP Error" prefix; guide models on dispatcher args c69334b ober
- docs: consolidate scattered *.md into a best-in-class docs/ set ff32d51 ober
- CI: install Rust toolchain and build native lib before the Scheme build c738379 ober
- TUI: show expert escalation as a distinct purple-bordered block 0e5d469 ober
- TUI: stop clipping newest lines; read streaming logprobs for confidence 1d52d37 ober
- bash tool: pass cwd via dir: keyword, not positionally 7b23e7a ober
- Make ATLAS verify-gate + best-of-k usable on a live local model be992ce ober
- Add no-progress loop breaker on the workflow runner db10ba2 ober
- Add best-of-k diverse generation on forge primitives 2ae31c2 ober
- Add verify-gate: ATLAS verify+repair on forge primitives b66ac04 ober
- Merge branch 'forge': full forge guardrails port 89d23c6 ober
- docs: document the forge guardrails feature a24ddc1 ober
- Phase 7: deterministic eval harness + /forge ablation bf5135e ober
- Phase 6: OpenAI-compatible guardrail proxy a31a13a ober
- Phase 5: workflow surface (workflow + steps + step-enforcer + runner) e8d7432 ober
- forge phase 4: compaction strategies + GPU hardware tiers 1aae20c ober
- forge phase 3: per-model sampling map + policy + error hierarchy aac2bff ober
- forge phase 2: validator + guardrails facade + respond + agent wiring 3fa4179 ober
- forge phase 1: rescue unification + message types 203d687 ober
- forge port phase 0: guardrail scaffolding (nudge + error-tracker) 7309036 ober
- Fix binary boot dependencies 0ac9a9e ober