Fix markdown code block syntax highlighting

Marked v15 removed the highlight option from setOptions.
Use marked.use() with a custom renderer instead.
This commit is contained in:
Mario Zechner 2026-01-01 21:42:18 +01:00
parent cafbca02f9
commit 0ec8509de3
3 changed files with 3291 additions and 8 deletions

11
.pi/hooks/status-demo.ts Normal file
View file

@ -0,0 +1,11 @@
import type { HookAPI } from "@mariozechner/pi-coding-agent";
export default function (pi: HookAPI) {
pi.on("turn_start", async (_event, ctx) => {
ctx.ui.setStatus("demo", "🔄 Thinking...");
});
pi.on("turn_end", async (_event, ctx) => {
ctx.ui.setStatus("demo", "✓ Ready");
});
}