cursive

souenzzo 2026-04-17T00:20:01.060669Z

Anyone using cursive with intellij Junie? It seems to me that Junie doesn't have access to the REPL. ?! does junie use internal intellij apis?

eskos 2026-04-20T12:13:37.360459Z

Junie does use the platform, the question should probably be the opposite - does Cursive use APIs in such a way that it is exposed to Junie. More realistically though, there probably isn't a ready-made interactive window system matching REPL functionality within IntelliJ where Junie could work without some explicit support.

souenzzo 2026-04-20T12:18:49.423049Z

We have to wait for IntelliJ to implement some kind of "claw" in the API, so that Cursive can implement the "repl claw", right?!

eskos 2026-04-20T12:21:31.748819Z

No, IntelliJ already has support for third party AI providers.

eskos 2026-04-20T12:22:24.230169Z

That's BTW how you can get e.g. ollama/lm studio (and local model) support directly into IntelliJ through Junie, if you're into that kind of thing.

souenzzo 2026-04-20T12:24:18.880709Z

I don't want 3 party providers I want Junie to be able to access my repl, just like it accesses my linux shell

eskos 2026-04-20T12:25:57.729399Z

Well, Cursive needs to probably do something to enable that 🤷

eskos 2026-04-20T12:26:29.167879Z

The platform itself is deeply integrated, but as a plugin we can't say for sure why Junie can't see inside the Cursive plugin's window.

cfleming 2026-04-23T09:38:19.685829Z

I think Cursive would probably have to expose something like an MCP tool to Junie, but I don't know if Junie supports such a thing.

salam 2026-04-17T03:22:27.273499Z

i'm getting a warning about an unresolved symbol in a let binding (inside a CLJC namespace) to the result of a reader conditional form. is this a known issue or am i forgetting how to Clojure right?

salam 2026-04-17T03:27:10.612849Z

oh: https://github.com/cursive-ide/cursive/issues/2153

cfleming 2026-04-17T03:32:40.159049Z

Ugh, I'll check that for the next build.

1