Newest is not mine
The bridge picked the wrong OpenCode session. It picked the newest one. That was the bug. OpenCode keeps every session in one SQLite store,...
Short observations from building systems, working with AI and shipping in public.
21 entries · One idea at a time · Updated Aug 6, 2026
The bridge picked the wrong OpenCode session. It picked the newest one. That was the bug. OpenCode keeps every session in one SQLite store,...
The first handoff into OpenCode didn't arrive. It waited until a session existed. That's a real bug. It's fixed. But it was never a data los...
I was writing into someone else's database. I read the schema. I understood the tables. I made the insert. It worked. What I missed wasn't h...
Mid-flow, it is tempting to reach for whatever glue moves the work instead of the tool you are building. While building the review chain for...
Unlinking an agent leaves a tombstone, so that agent's stale hooks become no-ops and a session started outside the bridge can never silently...
My review chain runs on one rule. If a reviewer's finding is about a test or a comment, I fix it and move on. If it is about code, I do not...
A test that cannot fail proves nothing. Before I trust a regression test, I put the bug back, run the suite, and watch the test fail. Then I...
Each agent adapter in context-bridge declares the CLI flags that would break a resumed session — seven for Grok, four for Antigravity. Decla...
Every delta context-bridge sends is clipped to fit: summary first, as much conversation as there is room for, the rest parked in a checkpoin...
Claude Code and Codex both take their handoff through a SessionStart hook. It is the cleanest road in — the delta arrives inside the convers...
context-bridge used to record a handoff as delivered the moment the target agent's process started. That is the obvious place to put it: the...
Not tutorials. Decisions, failures and small things worth remembering.
I have one rule for automation, and it is a counter, not a philosophy. Do it once by hand: fine. Twice: annoying, still fine. The third time...