• Joined on 2024-06-18
michal created pull request michal/mcpctl#58 2026-04-26 18:49:16 +00:00
feat: web prompt editor + agent personalities
michal pushed to feat/web-prompt-editor-personalities at michal/mcpctl 2026-04-26 18:48:49 +00:00
4cbf58d212 feat(mcpd+deploy): serve web UI at /ui + smoke tests + docs (Stage 6)
0010cc18b7 feat(web): browser-based prompt + personality editor (Stage 5)
9050918a83 feat(cli): personality flag + create/get/edit/delete personalities (Stage 4)
faef1e732d feat(mcpd): personality routes + chat system block overlay (Stage 3)
6b5bd78cfa feat(mcpd): personality + prompt-by-agent repos and services (Stage 2)
Compare 6 commits »
michal created branch feat/web-prompt-editor-personalities in michal/mcpctl 2026-04-26 18:48:49 +00:00
michal pushed to main at michal/mcpctl 2026-04-26 17:53:31 +00:00
9389ffff3c feat(agents+chat): agents feature + live chat UX (#57)
21f406037a feat(chat): print agent + system prompt banner at chat start
ae54210a52 fix(chat): pin live tokens/sec ticker to a bottom-row status bar
cc9822d38b feat(chat): live tokens/sec ticker + final stats footer
7cfa449465 feat(chat): surface reasoning_content as thinking chunks; fix --no-stream timeout
Compare 15 commits »
michal merged pull request michal/mcpctl#57 2026-04-26 17:53:30 +00:00
feat(agents+chat): agents feature + live chat UX
michal created pull request michal/mcpctl#57 2026-04-26 17:53:06 +00:00
feat(agents+chat): agents feature + live chat UX
michal pushed to feat/agents-and-chat-ux at michal/mcpctl 2026-04-26 17:52:50 +00:00
21f406037a feat(chat): print agent + system prompt banner at chat start
ae54210a52 fix(chat): pin live tokens/sec ticker to a bottom-row status bar
cc9822d38b feat(chat): live tokens/sec ticker + final stats footer
7cfa449465 feat(chat): surface reasoning_content as thinking chunks; fix --no-stream timeout
cc225eb70f feat(llm): probe upstream auth at registration time
Compare 10 commits »
michal created branch feat/agents-and-chat-ux in michal/mcpctl 2026-04-26 17:52:50 +00:00
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 created branch feat/openbao-wizard in michal/mcpctl 2026-04-20 16:20:56 +00:00