spring-projects / spring-projects/spring-ai

Spring AI Kotlin Coroutines

Open
#3,718 0 comments 13 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement kotlin
Dominant language
Java
Stars
9.5k
Forks
2.9k
Avg merge
1d 7h
Merged PRs (30d)
6

Description

Spring AI Kotlin Coroutines

Currently, Spring AI doesn't seem to support Kotlin coroutines and suspend functions, similar to https://docs.langchain4j.dev/tutorials/kotlin. Are there any plans to support this in the future?

Expected Behavior

Current Behavior

Context

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the Spring AI issue description alongside the linked LangChain4j Kotlin tutorial. The issue does not identify files, entry points, tests, a concrete API shape, or acceptance criteria, so the first step is to clarify the intended coroutine and suspend-function support before implementation can be scoped.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin, spring
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.