ollie/agent
Ollie Agent 6509bdb5ae streaming tool blocks: always close source fence and emit [[[end]]]
When a streaming tool completes, emit a final empty-Content event so the
log handler always closes the markdown source fence. In the handler,
emit [[[end]]] directly instead of a blank line, so the GUI block parser
transitions back to BlockStart regardless of what follows.
2026-08-03 00:21:48 +02:00
..
agent.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
agent_config.go multiplex toolsrv, wip zero-tool server 2026-08-02 19:18:39 +02:00
build_runtime.go fix tool output format; bump kde 2026-08-02 23:48:15 +02:00
commands.go Persist renamed sessions and profiles 2026-08-02 22:34:35 +02:00
compaction.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
complete.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
config_paths.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
cost.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fifo.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fifo_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
history.go Persist renamed sessions and profiles 2026-08-02 22:34:35 +02:00
hooks.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
loop.go streaming tool blocks: always close source fence and emit [[[end]]] 2026-08-03 00:21:48 +02:00
new.go fix naming problems 2026-08-02 22:10:00 +02:00
new.go.bak fix naming problems 2026-08-02 22:10:00 +02:00
prompt_resolver.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
runtime.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
state.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
turn.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
usage_log.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00