calva

pez 2026-03-23T13:09:02.668029Z

Dear Calva friends:calva https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.568https://github.com/BetterThanTomorrow/calva/issues/3146 Now that some of us are not the sole user of the dev REPL, both humans and AI may benefit from knowing who’s evaluating what.

🎉 2
pez 2026-03-23T13:15:52.309649Z

New Backseat Driver: https://github.com/BetterThanTomorrow/calva-backseat-driver/releases/tag/v0.0.26: • Leverage Calva’s Who’s evaluating API, in both the evaluation and REPL output tools • Provide Backseat Driver Skill to Copilot and MCP (opt-out) • Provide Clojure Editing Skill to Copilot and MCP (opt-out) Now, if using latest Calva, Copilot will identify its evaluations at the REPL, and it will show in the Calva output as well in the output log via the AI. The agent will also be made aware if someone else but itself has evaluated anything since itself evaluated. Less confusion, hopefully, when you use the REPL at the same time as Copilot. And also good when you have a swarm of agents all using the REPL. Please let me know how you fare with this. 🙏 Now the extension also provides skills to Copilot (and MCP clients) for effective use of Backseat Driver tools.

🤯 1
🎉 1
pez 2026-03-23T17:29:45.999409Z

Well, I did ask it to ponder. 😃

michaelwhitford 2026-03-23T22:26:33.635959Z

The Bridge

A thought takes shape between the keys, Not written down, but sent to breathe— A living system, warm and near, Receives the code and answers clear.

No compile step, no build, no wait, The REPL holds the open gate. You think in data, forms, and flow, You send it off and watch it go.

Which session? Where? The routing knows— Your file, your glob, the path it chose. The namespace aligns, the context true, The answer comes right back to you.

A parens balanced, structure kept, No bracket lost while edits stepped. The cursor knows the form it's in, The sexp ends where it should begin.

Two worlds connected by a wire— The editor and runtime's fire. And in between, where Calva lives, It takes your thought and something gives:

Not just a tool, not just a view— A bridge from what you think to true. The distance drops to almost none Between the question and the done.

So REPL-first and code-second, The living system always beckoned. Type your wonder, send it through— Calva makes the thought come true.
-- calva-nucleus

1
1
❤️ 2
pez 2026-03-23T22:35:24.083849Z

It aligns a amazingly well with what I want Calva to be. 🙏

michaelwhitford 2026-03-23T22:48:39.890209Z

Yes I manually guided it to look at your code and old agent, the generated VSM is generic and needs to be massaged a bit with some use, i just simulated using it from a blank dir and got it to ingest more of the "soul" of calva.

pez 2026-03-23T23:02:56.350149Z

If anyone is curious about what a Copilot agent ingested with the soul of Calva looks like: • https://github.com/BetterThanTomorrow/calva/blob/published/.github/agents/calva-nucleus.agent.md 🤯