• Joined on 2024-06-18
michal created pull request michal/mcpctl#127 2026-08-25 23:03:41 +00:00
fix(mcplocal): bounded, legible MCP failures — no request can hang forever
michal pushed to fix/bounded-mcp-failures at michal/mcpctl 2026-08-25 23:03:11 +00:00
47d7c779d0 feat: per-server tool-call timeout, on the server resource
michal pushed to fix/bounded-mcp-failures at michal/mcpctl 2026-08-25 22:55:49 +00:00
08b451b7aa feat(mcplocal): Anthropic models auto-follow the newest in their family
michal pushed to fix/bounded-mcp-failures at michal/mcpctl 2026-08-25 22:48:08 +00:00
14eb2623bc fix(cli): trace's 'slowest' names a step, not the aggregate
89db09a12d feat(cli): mcpctl trace <code>, and bound the table it reads
b6e270ee48 feat(mcplocal): every request answers, even when the pipeline wedges
0eca4148e3 fix(mcplocal): recreate a stale session instead of 404ing outside the envelope
c06c34f0a2 feat(mcplocal): a trace code that actually reaches the audit trail
Compare 7 commits »
michal created branch fix/bounded-mcp-failures in michal/mcpctl 2026-08-25 22:48:08 +00:00
michal pushed to main at michal/mcpctl 2026-08-25 21:06:32 +00:00
a87c4faf21 Merge pull request 'test(mcplocal): smoke asserts the wire-form tool-name contract' (#126) from test/wire-safe-smoke into main
b4ad95ca66 test(mcplocal): smoke asserts the wire-form tool-name contract
Compare 2 commits »
michal merged pull request michal/mcpctl#126 2026-08-25 21:06:31 +00:00
test(mcplocal): smoke asserts the wire-form tool-name contract
michal pushed to test/wire-safe-smoke at michal/mcpctl 2026-08-25 21:06:22 +00:00
b4ad95ca66 test(mcplocal): smoke asserts the wire-form tool-name contract
michal created branch test/wire-safe-smoke in michal/mcpctl 2026-08-25 21:06:21 +00:00
michal created pull request michal/mcpctl#126 2026-08-25 21:06:21 +00:00
test(mcplocal): smoke asserts the wire-form tool-name contract
michal pushed to main at michal/mcpctl 2026-08-25 20:59:03 +00:00
bbd31883e8 Merge pull request 'fix(mcplocal): wire-form tool names in gate and favourite-index prose' (#125) from fix/wire-safe-prose into main
c014fcdd82 fix(mcplocal): name tools in wire form in gate and favourite-index prose
Compare 2 commits »
michal merged pull request michal/mcpctl#125 2026-08-25 20:59:01 +00:00
fix(mcplocal): wire-form tool names in gate and favourite-index prose
michal pushed to fix/wire-safe-prose at michal/mcpctl 2026-08-25 20:58:54 +00:00
c014fcdd82 fix(mcplocal): name tools in wire form in gate and favourite-index prose
michal created branch fix/wire-safe-prose in michal/mcpctl 2026-08-25 20:58:54 +00:00
michal created pull request michal/mcpctl#125 2026-08-25 20:58:54 +00:00
fix(mcplocal): wire-form tool names in gate and favourite-index prose
michal pushed to main at michal/mcpctl 2026-08-25 19:23:22 +00:00
7fbb827aa5 Merge pull request 'fix(mcplocal): serve OpenAI-safe tool names on the wire' (#124) from fix/wire-safe-tool-names into main
eb0e97e76e test(mcplocal): end-to-end wire-name coverage on the project endpoint
065ce02a60 fix(mcplocal): serve OpenAI-safe tool names on the wire
Compare 3 commits »
michal merged pull request michal/mcpctl#124 2026-08-25 19:23:21 +00:00
fix(mcplocal): serve OpenAI-safe tool names on the wire
michal pushed to fix/wire-safe-tool-names at michal/mcpctl 2026-08-25 19:23:12 +00:00
eb0e97e76e test(mcplocal): end-to-end wire-name coverage on the project endpoint
michal created pull request michal/mcpctl#124 2026-08-25 19:17:49 +00:00
fix(mcplocal): serve OpenAI-safe tool names on the wire
michal pushed to fix/wire-safe-tool-names at michal/mcpctl 2026-08-25 19:17:35 +00:00
065ce02a60 fix(mcplocal): serve OpenAI-safe tool names on the wire