announcements

Steven Lombardi 2026-06-13T15:49:33.304079Z

Do you have the following working as of yet? • Some remote means of accepting code to eval (not sure if the repl you're talking about supports networked communication). • Try/catch support. I may have some thoughts on helping you with Clojure parity testing.

yogthos 2026-06-13T15:53:53.217339Z

yup full nrepl support, and exception traces with decent error reporting already exist

yogthos 2026-06-13T15:54:35.117709Z

and would love some help with parity testing

Steven Lombardi 2026-06-13T16:02:41.114599Z

Since you're built on Janet which is on top of C (not the JVM), do you have any means of catching any error? E.g. catch Exception or catch Throwable? I'm not sure C or C++ gives you that capability but maybe Janet has a means of addressing that?

Steven Lombardi 2026-06-13T16:04:31.459489Z

I'm experimenting with comparative eval style testing and I think some form of catch all is necessary for it to work.

yogthos 2026-06-13T16:09:55.166939Z

yeah Janet provides the underlying mechanics here that I'm delegating to, and let me know if the current implementation handles your case once you have a chance to try it, it should work but there might be bugs you'll surface

whilo 2026-06-13T20:20:04.787979Z

⚒️ dvergr — an FRP programming model for agents, in a discourse framework Agents as reactive processes in continuous-time rooms; humans, LLMs, and scripts are participants in the same shape, composing through tagged messages on a small pub/sub kernel. You program agents and compose them into multi-agent workflows — and because they run in the same live medium they're built from, an agent can even fork a world, wire up a workflow, and hand it back for you to review (early + exploratory, not the default). Built on the replikativ stack: • Spindel — functional reactive runtime (CoW context forking + pub/sub) • Datahike — immutable Datalog (conversation + knowledge graph) • Yggdrasil — copy-on-write branching across git + database Batteries included: a safe SCI clojure_eval sandbox with a real agent-owned git workspace + jailed shell, ~25 read-only intake sources, boundary secret injection (agents use API keys they never see), pluggable LLM providers (Anthropic / OpenAI / Fireworks / local claude CLI, zero-key), per-turn microdollar budgets, context compaction, and one daemon driving TUI / web / Telegram / nREPL. Apache-2.0 · <https://github.com/replikativ/dvergr> Live notebooks: <https://replikativ.github.io/dvergr/> Early days — feedback, issues, and clojure_eval war stories all very welcome. clojure Join #C09622F337D for discussions on the full stack.

🎉 15