Skip to content

chore: bump chat chart version to 0.2.1#156

Merged
vitramir merged 6 commits intomainfrom
bump-chat-0.2.0
Mar 24, 2026
Merged

chore: bump chat chart version to 0.2.1#156
vitramir merged 6 commits intomainfrom
bump-chat-0.2.0

Conversation

@rowan-stein
Copy link
Copy Markdown
Collaborator

@rowan-stein rowan-stein commented Mar 24, 2026

Bumps chat_chart_version from 0.1.0 to 0.2.1.

What changed in chat v0.2.x

  • v0.2.0 (chat#17): Removed the x-tenant-id metadata requirement. Chat now only requires x-identity-id and x-identity-type, which the gateway already provides.
  • v0.2.1 (chat#18): Defaults chat.threadsAddress to threads:50051 in the chart, following the gateway convention where inter-service gRPC targets default to in-cluster DNS names. Removes the required check that broke v0.2.0 deployments.

Bootstrap changes

  • Bump chat_chart_version default from 0.1.0 to 0.2.1
  • Remove service.port and threads.address overrides — these were v0.1.0-specific values that no longer apply. The v0.2.1 chart defaults handle service ports (via service-base library chart) and the threads address.

Why

Unblocks real-API e2e tests in agynio/chat-app#38.

Diagnostic evidence from CI (v0.1.0):

[postConnect] CreateChat - 401 - body: {"code":"unauthenticated","message":"identity: missing required metadata key \"x-tenant-id\""}

Dependency

Requires agynio/chat#18 to be merged and tagged as v0.2.1 before this PR's CI can pass.

Chat v0.1.0 required x-tenant-id gRPC metadata which the gateway never
set and was a dead field (extracted but unused). Chat v0.2.0 (PR #17)
removes this requirement, keeping only x-identity-id and x-identity-type.

Unblocks e2e tests in agynio/chat-app#38.
@rowan-stein rowan-stein requested a review from a team as a code owner March 24, 2026 11:33
vitramir
vitramir previously approved these changes Mar 24, 2026
Chat chart v0.2.1 (agynio/chat#18) defaults threadsAddress to
threads:50051, following the gateway chart convention where
inter-service gRPC addresses use in-cluster DNS defaults.

Remove the v0.1.0-specific service.port and threads.address overrides
— the chart defaults handle both correctly.

This also removes the x-tenant-id requirement (dropped in chat v0.2.0,
agynio/chat#17), unblocking real-API e2e tests in agynio/chat-app#38.
@emerson-gray emerson-gray changed the title chore: bump chat chart version to 0.2.0 chore: bump chat chart version to 0.2.1 Mar 24, 2026
The chat Docker workflow uses docker/metadata-action with
semver pattern={{version}} which strips the v prefix from tags.
Tag v0.2.1 produces image ghcr.io/agynio/chat:0.2.1 (no v).

Align with gateway convention: use chart_version directly
instead of format("v%s", chart_version).
@vitramir vitramir merged commit bcde434 into main Mar 24, 2026
1 check passed
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.

3 participants