Skip to content

AP-25768: add r languageserver support#16

Draft
marc-lehner wants to merge 3 commits intomasterfrom
enh/AP-25738-add-a-language-server-to-r
Draft

AP-25768: add r languageserver support#16
marc-lehner wants to merge 3 commits intomasterfrom
enh/AP-25738-add-a-language-server-to-r

Conversation

@marc-lehner
Copy link
Copy Markdown
Contributor

AP-25768 (Execution for the WebUI R snippet)

- Implement RScriptingService with runScript, runInExistingSession,
  resetWorkspace, and killSession RPC methods
- Add session management via RController (start/reuse/clear)
- Import KNIME input data and flow variables into R workspace
- Emit console output events from R stdout/stderr
- Create store.ts (session status: IDLE/RUNNING_ALL/RUNNING_SELECTED)
- Create r-scripting-service.ts (TS API + execution-finished event handler)
- Replace REditorControls.vue stub with Run All / Run Selected / Reset buttons
- Register initREventHandlers() in main.ts

AP-25768 (Execution for the WebUI R snippet)
AP-25768 (Execution for the WebUI R snippet)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant