Skip to content

fix(openviking): send tenant-scoping headers for multi-tenant servers (salvage #4863)#4936

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-766150bd
Apr 4, 2026
Merged

fix(openviking): send tenant-scoping headers for multi-tenant servers (salvage #4863)#4936
teknium1 merged 1 commit into
mainfrom
hermes/hermes-766150bd

Conversation

@teknium1

@teknium1 teknium1 commented Apr 4, 2026

Copy link
Copy Markdown
Contributor

Salvages #4863 by @Mibayy. Adds required X-OpenViking-Account and X-OpenViking-User headers to the OpenViking memory plugin client. Fixes #4825.

OpenViking is multi-tenant and requires X-OpenViking-Account and
X-OpenViking-User headers. Without them, API calls like POST
/api/v1/search/find fail on authenticated servers.

Add both headers to _VikingClient._headers(), read from env vars
OPENVIKING_ACCOUNT (default: root) and OPENVIKING_USER (default:
default). All instantiation sites inherit the fix automatically.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@teknium1 teknium1 merged commit 14e8732 into main Apr 4, 2026
3 of 4 checks 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.

fix(openviking memory): send tenant headers for multi-tenant OpenViking

2 participants