ollie/fs
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
..
agentfiles.go connection statuses 2026-08-02 23:35:30 +02:00
builder.go fix naming problems 2026-08-02 22:10:00 +02:00
elevatefiles.go Replace imperative 9P filesystem with declarative EDSL 2026-08-02 15:22:17 +02:00
format.go Add formatted tool output fences 2026-08-02 22:57:17 +02:00
fs.go Replace imperative 9P filesystem with declarative EDSL 2026-08-02 15:22:17 +02:00
fs_test.go Replace imperative 9P filesystem with declarative EDSL 2026-08-02 15:22:17 +02:00
fsnode.go fix naming problems 2026-08-02 22:10:00 +02:00
lifecycle.go Persist renamed sessions and profiles 2026-08-02 22:34:35 +02:00
newroot.go fix naming problems 2026-08-02 22:10:00 +02:00
persist.go Persist renamed sessions and profiles 2026-08-02 22:34:35 +02:00
procfiles.go Replace imperative 9P filesystem with declarative EDSL 2026-08-02 15:22:17 +02:00
rootfiles.go multiplex toolsrv, wip zero-tool server 2026-08-02 19:18:39 +02:00
session.go Replace imperative 9P filesystem with declarative EDSL 2026-08-02 15:22:17 +02:00
sessionfiles.go fix rename session and agent 2026-08-02 22:16:22 +02:00
spec.go multiplex toolsrv, wip zero-tool server 2026-08-02 19:18:39 +02:00
tree.go Replace imperative 9P filesystem with declarative EDSL 2026-08-02 15:22:17 +02:00
types.go streaming tool blocks: always close source fence and emit [[[end]]] 2026-08-03 00:21:48 +02:00