ollie/fs/session
Ollie Agent 7b7ccfe056 fix: suppress spurious [[[end]]] on reasoning blocks
Don't set streamingRole='reasoning' when processing reasoning_think
events. Since no [[[reasoning]]] header is written to the log, the
role-transition logic would emit a double [[[end]]] when the next
role (assistant) fires. Also suppress streamingRole for the tool
role's reasoning_think name check.
2026-08-02 11:10:55 +02:00
..
create.go eventwait: redesign as global /eventwait with structured delta events 2026-08-02 10:25:33 +02:00
files.go fs/session: restore normal blocking semantics for statewait 2026-08-01 21:45:39 +02:00
format.go chat log: switch to [[[type]]]/[[[end]]] block format 2026-08-01 16:49:01 +02:00
fs.go 9P streaming: add chat file, rename chat→log, rewrite acme frontend 2026-07-31 19:52:27 +02:00
fs_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
perm.go eventwait: redesign as global /eventwait with structured delta events 2026-08-02 10:25:33 +02:00
persist.go eventwait: redesign as global /eventwait with structured delta events 2026-08-02 10:25:33 +02:00
root.go fs/session: fix dangling pointer in eventRing cond initialization 2026-08-02 10:29:37 +02:00
session.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
synth.go 9P streaming: add chat file, rename chat→log, rewrite acme frontend 2026-07-31 19:52:27 +02:00
tree.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
types.go fix: suppress spurious [[[end]]] on reasoning blocks 2026-08-02 11:10:55 +02:00