fix: opencode compat tool call rendering and default to no-token

- Fix tool name lost on ToolResult events (persist via tool_name_by_call)
- Fix tool input lost on ToolResult events (persist via tool_args_by_call)
- Fix tool output in wrong field (error -> output)
- Fix text doubling in streaming (defer emit to ItemCompleted)
- Fix missing delta field in text streaming events
- Default server mode to no-token when --token not specified
- Add install-fast-sa and install-fast-gigacode justfile targets
This commit is contained in:
Nathan Flurry 2026-02-05 23:36:46 -08:00
parent a02393436c
commit 5744712f06
No known key found for this signature in database
GPG key ID: 6A5F43A4F3241BCA
32 changed files with 9193 additions and 38 deletions

View file

@ -0,0 +1,17 @@
{
"id": "ses_3ce42bdb9ffeEIUUu08AuKTJms",
"slug": "witty-eagle",
"version": "1.1.49",
"projectID": "c4153c5335dc81f0e622888f1f387c4b84dc54d5",
"directory": "/home/nathan/sandbox-agent/research/opencode-compat",
"title": "Hello from OpenCode",
"time": {
"created": 1770361012806,
"updated": 1770361017462
},
"summary": {
"additions": 0,
"deletions": 0,
"files": 0
}
}