1.8 KiB
1.8 KiB
作成
LocalTicketBackend によって作成されました。
Intake summary
Marked ready by yoi ticket state.
State changed
Marked ready by yoi ticket state.
State changed
Ticket を yoi ticket が queued にしました。
State changed
State changed to inprogress.
Implementation report
Implemented rich Workspace Console rendering.
- Added safe Markdown-to-HTML rendering for console bodies; raw HTML is escaped.
- Added Shiki highlighting for fenced code blocks.
- Added TUI-inspired Console colors for message kinds, tool types, tool states, and diff rows.
- Added structured Edit diff projection using old_string/new_string and rendered add/remove/context rows.
- Kept Read aggregate behavior: consecutive Read calls are grouped and file content is not shown in the body.
- Added tests for Markdown escaping/Shiki rendering and Edit diff projection.
Validation:
- cd web/workspace && deno task check
- cd web/workspace && deno task test
- git diff --check
- nix build .#yoi --no-link
State changed
State changed to done.