pierre pushed to master at pierre/inferon 2026-10-09 12:25:01 +03:00
ac4571e751 harness: full-date timestamps on forwarded matrix messages (Pierre De Lancre)
9f7b573d01 matrix: authed v1 media download — homeserver has unauthenticated media disabled (MSC3916) (Pierre De Lancre)
7fabeeef91 scripts: livekit participant (Phase 1) + proper-auth token script
df4d00ee29 harness: throttle bubble edits — cap 12/bubble, min 8s interval
890970de81 harness: fix double free of streamed chunk text (chunk payloads are borrowed per letta.zig contract)
Compare 5 commits »
pierre pushed to master at pierre/crucible-runtime 2026-09-30 10:16:33 +03:00
5669c18b3e transformer: LayerNorm, RMSNorm, GELU, SiLU, Embedding, GEMM, attention (self + cross), multi-head, RoPE, causal mask
pierre pushed to master at pierre/crucible-runtime 2026-09-29 22:08:55 +03:00
a2ff07234c fix(linear): add bias once, not once per SIMD lane
pierre pushed tag v0.1.1 to pierre/crucible-runtime 2026-09-29 22:08:55 +03:00
pierre pushed to master at pierre/crucible-runtime 2026-09-29 18:41:48 +03:00
d401f6b07e crucible v0.1: CPU inference library for PyTorch .pt state dicts, in pure Zig
pierre pushed to master at pierre/crucible-runtime 2026-09-29 18:40:03 +03:00
e5320dd9ed remove debug artifacts
pierre created branch master in pierre/crucible-runtime 2026-09-29 18:36:55 +03:00
pierre pushed to master at pierre/crucible-runtime 2026-09-29 18:36:55 +03:00
0e05d02e0f packaging: build.zig.zon (fetchable module), MIT license, README
ddc752b3c6 crucible v0.1: CPU inference lib for .pt state dicts — first forward pass works
pierre created repository pierre/crucible-runtime 2026-09-29 18:35:31 +03:00
pierre pushed to master at pierre/inferon 2026-09-21 16:10:22 +03:00
890970de81 harness: fix double free of streamed chunk text (chunk payloads are borrowed per letta.zig contract)
pierre pushed to master at pierre/inferon 2026-09-21 06:03:01 +03:00
27327e94b0 letta: fix truncated replies — process final unterminated line at EOF
pierre pushed to master at pierre/inferon 2026-09-20 15:26:13 +03:00
81fcbabefc harness: markdown tool bubble (bold names, fenced outputs, --- separator) + streamed reply message; letta: structured tool_call/tool_return events, escaped-key arg extraction; matrix: editText with formatted_body
pierre pushed to master at pierre/inferon 2026-09-20 14:20:14 +03:00
8d89e3baeb harness: live tool-call bubble during agent turns (one message, m.replace edits, capped at 10 lines/3.5k chars, final reply as fresh message)
pierre pushed to master at pierre/inferon 2026-09-20 13:54:16 +03:00
58a66700c6 harness: pin bridge conversation to local-conv-487 (CONVERSATION_ID constant, --agent omitted for pinned convs)
pierre pushed to master at pierre/inferon 2026-09-06 13:12:39 +03:00
65e2ee083e setTyping: failure diagnostics (journald log on error) — API confirmed working via curl (200); if Element shows no indicator during turns, it's display-side
pierre pushed to master at pierre/inferon 2026-09-05 11:43:32 +03:00
b958eaab4c typing: refresh every 2s
pierre pushed to master at pierre/inferon 2026-09-05 03:16:00 +03:00
bf40b50f52 harness: typing indicator during agent turns (keepalive refreshes 60s window, cleared on reply)
pierre pushed to master at pierre/inferon 2026-09-05 01:21:34 +03:00
2f0890a61c gitignore build artifacts + local letta dir
pierre pushed to master at pierre/inferon 2026-09-05 01:11:54 +03:00
861ac201cb untrack .matrix-env (contains bridge password) — never commit secrets
pierre pushed to master at pierre/inferon 2026-09-05 01:11:31 +03:00
cbe99e89d0 harness: attachments named by real m.filename, not the caption; mimetype-derived extension fallback