This website requires JavaScript.
588b2a9e65
fix: correlate upstream discovery events to client requests in console
main
Michal
2026-03-10 15:21:05 +00:00
6e84631d59
fix: use public URL (mysources.co.uk) for package install instructions
Michal
2026-03-10 09:47:38 +00:00
9c479e5615
feat: add Debian package building to CI pipeline and local build
Michal
2026-03-09 22:43:40 +00:00
3088a17ac0
ci: add Anthropic API key for mcplocal LLM provider
Michal
2026-03-09 18:29:51 +00:00
1ac08ee56d
ci: run smoke tests sequentially, capture mcplocal log
Michal
2026-03-09 18:25:55 +00:00
26bf38a750
ci: also exclude audit and proxy-pipeline smoke tests
Michal
2026-03-09 18:09:26 +00:00
1bc7ac7ba7
ci: exclude security smoke tests from CI
Michal
2026-03-09 17:52:23 +00:00
036f995fe7
ci: fix prisma client resolution in smoke job
Michal
2026-03-09 17:31:21 +00:00
c06ec476b2
ci: create CI user directly in DB (bypasses bootstrap 409)
Michal
2026-03-09 17:24:23 +00:00
3cd6a6a17d
ci: show bootstrap auth error response for debugging
Michal
2026-03-09 17:20:34 +00:00
a5ac0859fb
ci: disable pnpm cache to fix runner hangs
Michal
2026-03-09 17:15:27 +00:00
c74e693f89
ci: retrigger (run 172 typecheck hung on pnpm cache)
Michal
2026-03-09 17:14:19 +00:00
2be0c49a8c
ci: retrigger (run 171 lint job hung on runner)
Michal
2026-03-09 17:12:17 +00:00
154a44f7a4
ci: add smoke test job with full stack (postgres + mcpd + mcplocal)
Michal
2026-03-09 17:08:27 +00:00
ae1e90207e
ci: remove docker + deploy jobs (use fulldeploy.sh instead)
Michal
2026-03-09 11:13:18 +00:00
0dac2c2f1d
ci: use kaniko executor for docker builds
Michal
2026-03-09 10:51:42 +00:00
6cfab7432a
ci: use buildah with chroot isolation for container builds
Michal
2026-03-09 10:19:44 +00:00
adb8b42938
ci: switch docker job from docker CLI to podman
Michal
2026-03-09 09:58:57 +00:00
8d510d119f
ci: retrigger (transient checkout failure in run #165 )
Michal
2026-03-09 09:26:34 +00:00
ec177ede35
ci: install docker.io CLI in docker job
Michal
2026-03-09 09:09:03 +00:00
1f4ef7c7b9
ci: add docker socket diagnostics + restore sudo -E
Michal
2026-03-09 08:42:52 +00:00
cf8c7d8d93
ci: copy react-devtools-core stub instead of symlink
Michal
2026-03-09 08:17:45 +00:00
201189d914
ci: use node-linker=hoisted instead of shamefully-hoist
Michal
2026-03-09 07:56:14 +00:00
11266e8912
ci: retrigger (transient checkout failure in run #160 )
Michal
2026-03-09 07:11:11 +00:00
75724d0f30
ci: use shamefully-hoist for bun compile compatibility
Michal
2026-03-09 06:57:09 +00:00
9ec4148071
ci: mount docker socket in docker job container
Michal
2026-03-09 06:23:08 +00:00
76a2956607
ci: use pnpm node_modules directly for bun compile (match local build)
Michal
2026-03-09 06:07:45 +00:00
7c69ec224a
ci: use sudo -E to pass DOCKER_API_VERSION through
Michal
2026-03-09 05:43:23 +00:00
a8e09787ba
ci: pin Docker API version to 1.43 (podman compat)
Michal
2026-03-09 05:22:19 +00:00
50c4e9e7f4
ci: clean node_modules before bun install for fresh resolution
Michal
2026-03-09 05:01:19 +00:00
a11ea64c78
ci: retrigger (transient checkout failure in lint)
Michal
2026-03-09 04:39:56 +00:00
a617203b72
ci: use sudo for docker/skopeo (socket permission fix)
Michal
2026-03-09 04:29:26 +00:00
048a566a92
ci: docker build + skopeo push for HTTP registry
Michal
2026-03-09 04:08:05 +00:00
64e7db4515
ci: configure podman registries.conf for HTTP registry
Michal
2026-03-09 03:46:11 +00:00
f934b2f84c
ci: run docker job in privileged container with socket mount
Michal
2026-03-09 03:24:51 +00:00
9e587ddadf
ci: use buildah chroot isolation (no user namespaces in container)
Michal
2026-03-09 03:02:40 +00:00
c47669d064
ci: use buildah VFS storage driver (no FUSE/overlay in container)
Michal
2026-03-09 02:41:38 +00:00
84b81c45f3
ci: use buildah for container builds (no Docker daemon needed)
Michal
2026-03-09 02:25:41 +00:00
3b7512b855
ci: retrigger (docker job hit transient network failure at checkout)
Michal
2026-03-09 02:08:26 +00:00
4610042b06
ci: use skopeo for pushing to HTTP registry
Michal
2026-03-09 01:52:59 +00:00
9e8a17b778
ci: fix bun install (no lockfile in repo, --frozen-lockfile unreliable)
Michal
2026-03-09 01:35:49 +00:00
c79d92c76a
ci: use plain docker build/push (host daemon already configured)
Michal
2026-03-09 01:11:41 +00:00
5e325b0301
ci: use buildx for docker builds (no daemon restart needed)
Michal
2026-03-09 00:50:15 +00:00
ccb9108563
ci: restart dockerd directly (no service manager in runner)
Michal
2026-03-09 00:27:59 +00:00
d7b5d1e3c2
ci: fix docker restart for non-systemd runners
Michal
2026-03-09 00:11:52 +00:00
74b1f9df1d
ci: trigger pipeline re-run (transient checkout failure)
Michal
2026-03-08 23:57:30 +00:00
c163e385cf
ci: downgrade artifact actions to v3 for Gitea compatibility
Michal
2026-03-08 23:46:45 +00:00
35cfac3f5a
ci: run bun install before compile (pnpm strict layout fix)
Michal
2026-03-08 23:03:04 +00:00
b14f34e454
ci: add build step before tests (completions test needs it)
Michal
2026-03-08 22:35:50 +00:00
0bb760c3fa
ci: make lint non-blocking (561 pre-existing errors)
Michal
2026-03-08 22:30:04 +00:00
d942de4967
ci: fix pnpm version conflict with packageManager field
Michal
2026-03-08 22:18:28 +00:00
f7c9758a1d
ci: trigger workflow (runner URL fix)
Michal
2026-03-08 22:15:52 +00:00
0cd35fa04c
ci: trigger workflow run (test runner)
Michal
2026-03-08 22:08:05 +00:00
4b3158408e
ci: full CI/CD pipeline via Gitea Actions
Michal
2026-03-08 22:02:07 +00:00
d853e30d58
fix: verify package-repo linking after RPM publish
Michal
2026-03-08 17:47:44 +00:00
c0f63e20e9
docs: fix RPM install to use public URL with manual repo file
Michal
2026-03-08 17:36:26 +00:00
0ffbcfad79
docs: fix install URLs in README to use real public registry
Michal
2026-03-08 16:10:38 +00:00
25903a6d20
docs: clarify plugin inheritance in README
Michal
2026-03-08 15:05:12 +00:00
13e256aa0c
docs: fix README quick start to use templates and git backup
Michal
2026-03-08 14:58:12 +00:00
6ddc49569a
fix: ensure git remote origin is set when backup repo already exists
Michal
2026-03-08 14:46:16 +00:00
af4b3fb702
feat: store backup config in DB secret instead of env var
Michal
2026-03-08 13:53:12 +00:00
6bce1431ae
fix: backup disabled message now explains how to enable
Michal
2026-03-08 13:33:36 +00:00
225e0dddfc
fix: rate limiting breaking smoke tests and backup routes 404 when disabled
Michal
2026-03-08 13:32:17 +00:00
af9f7458fc
fix: empty MCPD_BACKUP_REPO crashes mcpd on healthz with ERR_HTTP_HEADERS_SENT
Michal
2026-03-08 01:29:45 +00:00
98f3a3eda0
refactor: consolidate restore under backup command
Michal
2026-03-08 01:17:03 +00:00
7818cb2194
feat: Git-based backup system replacing JSON bundle backup/restore
Michal
2026-03-08 01:14:28 +00:00
9fc31e5945
docs: ProxyModel authoring guide in README, mark cache tasks done
Michal
2026-03-07 23:37:07 +00:00
d773419ccd
feat: enhanced MCP inspector with proxymodel switching and provenance view
Michal
2026-03-07 23:37:01 +00:00
a2728f280a
feat: file cache, pause queue, hot-reload, and cache CLI commands
Michal
2026-03-07 23:36:55 +00:00
1665b12c0c
feat: prompt section drill-down via prompts/get arguments
Michal
2026-03-07 23:36:45 +00:00
0995851810
feat: remove proxyMode — all traffic goes through mcplocal proxy
Michal
2026-03-07 23:36:36 +00:00
d9d0a7a374
docs: update README for plugin system, add proxyModel tests
Michal
2026-03-07 01:24:47 +00:00
f60d40a25b
fix: normalize proxyModel in yaml/json output, drop deprecated gated field
Michal
2026-03-07 00:45:31 +00:00
cfe0d99c8f
fix: exclude db tests from workspace root and fix TS build errors
Michal
2026-03-07 00:39:25 +00:00
a22a17f8d3
feat: make proxyModel the primary plugin control field
Michal
2026-03-07 00:32:13 +00:00
86c5a61eaa
feat: add userName tracking to audit events
Michal
2026-03-07 00:18:58 +00:00
75c44e4ba1
fix: audit console navigation — use arrow keys like main console
Michal
2026-03-04 00:00:59 +00:00
5d859ca7d8
feat: audit console TUI, system prompt management, and CLI improvements
Michal
2026-03-03 23:50:54 +00:00
89f869f460
fix: tolerate incomplete LLM title arrays in paginate stage
Michal
2026-03-03 22:10:56 +00:00
4cfdd805d8
feat: LLM provider failover in proxymodel adapter
Michal
2026-03-03 22:04:58 +00:00
03827f11e4
feat: eager vLLM warmup and smart page titles in paginate stage
Michal
2026-03-03 19:07:39 +00:00
0427d7dc1a
fix: correct architecture diagram in README
Michal
2026-02-27 17:12:29 +00:00
69867bd47a
feat: mcpctl v0.0.1 — first public release
Michal
2026-02-27 17:05:05 +00:00
414a8d3774
fix: stub react-devtools-core for bun compile
Michal
2026-02-26 00:06:31 +00:00
59f0c06b91
Merge pull request 'feat: interactive MCP console (mcpctl console)' (#46 ) from feat/mcp-console into main
michal
2026-02-25 23:57:41 +00:00
b16deab56c
feat: interactive MCP console (mcpctl console <project>)
feat/mcp-console
Michal
2026-02-25 23:56:23 +00:00
a59d2237b9
feat: interactive MCP console (mcpctl console <project>)
Michal
2026-02-25 23:56:23 +00:00
f388c09924
fix: bootstrap system user before system project (FK constraint)
Michal
2026-02-25 23:27:59 +00:00
d4aa677bfc
fix: bootstrap system user before system project (FK constraint)
Michal
2026-02-25 23:27:59 +00:00
e382becb7a
fix: add gated field to project repository create type signature
Michal
2026-02-25 23:24:17 +00:00
d712d718db
fix: add gated field to project repository create type signature
Michal
2026-02-25 23:24:17 +00:00
987a6d0d9a
Merge pull request 'feat: gated project experience & prompt intelligence' (#45 ) from feat/gated-prompt-intelligence into main
michal
2026-02-25 23:23:08 +00:00
b54307e7df
Merge pull request 'feat: gated project experience & prompt intelligence' (#45 ) from feat/gated-prompt-intelligence into main
michal
2026-02-25 23:23:08 +00:00
705df06996
feat: gated project experience & prompt intelligence
feat/gated-prompt-intelligence
Michal
2026-02-25 23:22:42 +00:00
ecc9c48597
feat: gated project experience & prompt intelligence
Michal
2026-02-25 23:22:42 +00:00
62647a7f90
Merge pull request 'fix: per-provider health checks in status display' (#44 ) from fix/per-provider-health-check into main
michal
2026-02-25 02:25:28 +00:00
3782bcf9d7
Merge pull request 'fix: per-provider health checks in status display' (#44 ) from fix/per-provider-health-check into main
michal
2026-02-25 02:25:28 +00:00
39ca134201
fix: per-provider health checks in /llm/providers and status display
fix/per-provider-health-check
Michal
2026-02-25 02:25:06 +00:00
50ffa115ca
fix: per-provider health checks in /llm/providers and status display
Michal
2026-02-25 02:25:06 +00:00
78a1dc9c8a
Merge pull request 'feat: tiered LLM providers (fast/heavy)' (#43 ) from feat/tiered-llm-providers into main
michal
2026-02-25 02:16:29 +00:00