Plugin needs three things to load under OpenClaw 2026.5.x: 1. plugins.allow includes 'recruiter-api' (doctor --fix overwrites the ConfigMap-baked value, so re-patch via 'openclaw config patch --stdin' in the startup command after doctor runs). 2. 'openclaw plugins enable recruiter-api' to flip its registry entry. 3. manifest declares contracts.tools (added in recruiter-responder commit 83ffd9fa). Plus: VIKTOR_CHAT_ID env wired from secret/openclaw.viktor_chat_id so the plugin's polling loop knows which Telegram chat to deliver into. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
23 lines
382 B
HCL
23 lines
382 B
HCL
include "root" {
|
|
path = find_in_parent_folders()
|
|
}
|
|
|
|
dependency "platform" {
|
|
config_path = "../platform"
|
|
skip_outputs = true
|
|
}
|
|
|
|
dependency "vault" {
|
|
config_path = "../vault"
|
|
skip_outputs = true
|
|
}
|
|
|
|
dependency "external-secrets" {
|
|
config_path = "../external-secrets"
|
|
skip_outputs = true
|
|
}
|
|
|
|
inputs = {
|
|
# Override per-deploy in CI / commit.
|
|
image_tag = "83ffd9fa"
|
|
}
|