• Joined on 2024-06-18
michal pushed to main at michal/mcpctl 2026-04-24 00:01:43 +00:00
6ac79de8a4 feat(secrets): one-shot startup backfill for keyNames on existing rows
michal pushed to main at michal/mcpctl 2026-04-23 23:57:10 +00:00
9a808877b5 feat(secrets): track key names so list/describe work for backend-stored secrets
michal pushed to main at michal/mcpctl 2026-04-23 23:49:26 +00:00
b1bccee50d test(describe): mock the ?reveal=true path on --show-values
michal pushed to main at michal/mcpctl 2026-04-23 23:46:56 +00:00
faccbb58e7 fix(secrets): describe --show-values resolves through the backend driver
michal pushed to main at michal/mcpctl 2026-04-20 20:01:04 +00:00
bf312850b5 fix(openbao): include response body in error messages
michal pushed to main at michal/mcpctl 2026-04-20 19:56:03 +00:00
72e49f719f fix(mcpd): skip bootstrap tokens on migrate + back-fill ops on existing admins
michal pushed to main at michal/mcpctl 2026-04-20 16:28:07 +00:00
56a4ff7f17 chore: regenerate completions after --setup-token rename
michal pushed to main at michal/mcpctl 2026-04-20 16:27:12 +00:00
1c5301289c refactor(wizard): rename --admin-token → --setup-token
michal pushed to main at michal/mcpctl 2026-04-20 16:22:54 +00:00
ba4129a1e4 Merge pull request 'feat(openbao): wizard + daily token rotation' (#56) from feat/openbao-wizard into main
dd4246878d feat(openbao): wizard-provisioning + daily token rotation
Compare 2 commits »
michal merged pull request michal/mcpctl#56 2026-04-20 16:22:51 +00:00
feat(openbao): wizard + daily token rotation
michal created pull request michal/mcpctl#56 2026-04-20 16:20:57 +00:00
feat(openbao): wizard + daily token rotation
michal pushed to feat/openbao-wizard at michal/mcpctl 2026-04-20 16:20:56 +00:00
dd4246878d feat(openbao): wizard-provisioning + daily token rotation
michal created branch feat/openbao-wizard in michal/mcpctl 2026-04-20 16:20:56 +00:00
michal pushed to main at michal/mcpctl 2026-04-19 22:23:07 +00:00
515206685b feat(openbao): kubernetes ServiceAccount auth — no static token in DB
michal pushed to main at michal/mcpctl 2026-04-19 21:59:10 +00:00
a21220b6f6 fix(deploy): self-healing pre-migrate bootstrap for SecretBackend rollout
michal pushed to main at michal/mcpctl 2026-04-19 21:55:41 +00:00
d5236171cc fix(smoke): use json output for llm apiKeyRef assertion
michal pushed to main at michal/mcpctl 2026-04-19 21:45:10 +00:00
860033d3de fix(db): make Secret.backendId default to empty string for rollout migration
michal pushed to main at michal/mcpctl 2026-04-19 21:39:56 +00:00
e27a0e695e Merge pull request 'feat(project): Project.llmProvider as Llm reference' (#55) from feat/project-llm-ref into main
58788bc120 test(smoke): end-to-end coverage for SecretBackend, Llm, infer proxy, project-llm-ref
de854b1944 feat(project): Project.llmProvider semantically names an Llm resource
Compare 3 commits »
michal merged pull request michal/mcpctl#55 2026-04-19 21:39:55 +00:00
feat(project): Project.llmProvider as Llm reference
michal merged pull request michal/mcpctl#54 2026-04-19 21:39:49 +00:00
feat(mcplocal): RBAC-bounded vllm-managed failover