Skip to content

build!: Split modules into stable and beta#2011

Merged
Ololoshechkin merged 15 commits into
developfrom
vbr/experimental-models-1.0.0
May 15, 2026
Merged

build!: Split modules into stable and beta#2011
Ololoshechkin merged 15 commits into
developfrom
vbr/experimental-models-1.0.0

Conversation

@Ololoshechkin
Copy link
Copy Markdown
Collaborator

No description provided.

Comment thread VERSIONING.md
| `koog-agents` | `1.0.0` | All stable modules (transitive) — recommended starting point |
| `koog-agents-additions` | `1.0.0-beta` | Most beta/experimental modules (except standalone external integrations) |

### Module Versions
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Let's probably skip detailed list of module version: it's gonna be a hassle to maintain. Let's keep two more concise lists instead: stable modules and beta modules, as a simple bullet list. The version should be evident from the description above

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

It's easy to mantain -- just run ./gradlew listModules and give it to an agent

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

That's true, but the question is more like how much benefit does it provide? IMHO it's not much worse to just list the modules, the version is usually visible at the top of the README. We can add another badge for beta versions too. But that's just a suggetion, feel free to dismiss it

Copy link
Copy Markdown
Collaborator Author

@Ololoshechkin Ololoshechkin May 15, 2026

Choose a reason for hiding this comment

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

Let's keep it as is now -- to educate folks (and AI agents) for the start

@Ololoshechkin Ololoshechkin changed the title Split modules into stable and beta build!: Split modules into stable and beta May 15, 2026
@Ololoshechkin Ololoshechkin force-pushed the vbr/experimental-models-1.0.0 branch from 4630e58 to afa515c Compare May 15, 2026 16:34
@Ololoshechkin Ololoshechkin merged commit 16dc58b into develop May 15, 2026
19 checks passed
@Ololoshechkin Ololoshechkin deleted the vbr/experimental-models-1.0.0 branch May 15, 2026 19:31
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