Skip to content

feat: add bdk-ai-agent-example module#883

Merged
thibauult merged 6 commits into
mainfrom
demo/how-to-create-an-ai-agent
Jul 16, 2026
Merged

feat: add bdk-ai-agent-example module#883
thibauult merged 6 commits into
mainfrom
demo/how-to-create-an-ai-agent

Conversation

@thibauult

@thibauult thibauult commented Jul 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds a new bdk-ai-agent-example module demonstrating how to build an AI agent on top of the BDK
  • Wires BDK tools and context into an assistant/activity so an LLM-backed agent can respond to Symphony messages

Test plan

  • ./gradlew :symphony-bdk-examples:bdk-ai-agent-example:build
  • Manually run the example against a test bot and verify the AI agent responds to messages

Adds an example demonstrating how to build an AI agent on top of the BDK, wiring BDK tools/context into an assistant activity.
@github-actions

Copy link
Copy Markdown

SNAPSHOT published: PR-883-SNAPSHOT
Repository: https://central.sonatype.com/repository/maven-snapshots/

…le GenAI SDK

Derives version from the release tag, auto-bumps the next SNAPSHOT on main, and
categorizes release notes; swaps the ai-agent example off the deprecated
Vertex AI Gemini langchain4j integration.
langchain4j-google-genai pulls kotlin-reflect 2.1.21 transitively via
jackson-module-kotlin, hitting the same over-matching jetbrains:kotlin CPE
as the existing kotlin-stdlib suppression.
log4j-api 2.26.0 is affected by CVE-2026-49844 (malformed JSON on
non-finite MapMessage values); tomcat-embed 10.1.56 is affected by
CVE-2026-59083 and CVE-2026-59084. Both have released fixes on Maven
Central, so bump instead of suppressing.
Removes the auto-push of a bumped SNAPSHOT version to main after release; projectVersion now stays fixed on main and is always supplied via -PprojectVersion in CI.

@sebastientosello sebastientosello left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

much better 👍

@thibauult
thibauult merged commit bd4ae02 into main Jul 16, 2026
5 checks passed
@thibauult
thibauult deleted the demo/how-to-create-an-ai-agent branch July 16, 2026 14:55
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.

2 participants