Commit Graph

657 Commits

Author SHA1 Message Date
Peter Steinberger
23565e2166
fix: harden concurrent config writes 2026-05-14 16:32:37 +01:00
Peter Steinberger
8d962fbd79
Merge remote-tracking branch 'origin/main' into feat/mcporter-serve
# Conflicts:
#	CHANGELOG.md
2026-05-14 13:40:29 +01:00
Peter Steinberger
907ba78d98
fix: keep served tool names readable 2026-05-14 13:39:05 +01:00
Peter Steinberger
eee954e4a1
fix: patch chrome-devtools auto-connect hang 2026-05-14 12:51:16 +01:00
zm2231
89f5053c15 fix: disambiguate bridged tool names 2026-05-13 21:01:25 -04:00
zm2231
bfe727150c fix: cover serve daemon edge cases 2026-05-13 20:32:33 -04:00
zm2231
6879a69f49 feat: add mcporter serve bridge 2026-05-13 20:26:12 -04:00
Peter Steinberger
f9f60d7cc4
fix(oauth): refresh expired cached access tokens
Some checks failed
CI / build (macos-latest) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
pages / Deploy docs (push) Has been cancelled
2026-05-11 03:13:09 +01:00
Peter Steinberger
0ea394356f
style: format docs site builder 2026-05-11 03:13:09 +01:00
Peter Steinberger
ed698d9e48
docs: generate llms index
Some checks are pending
CI / build (macos-latest) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
pages / Deploy docs (push) Waiting to run
2026-05-10 00:42:50 +01:00
Peter Steinberger
a64e29b4fe
feat: add headless OAuth vault seeding
Some checks are pending
CI / build (macos-latest) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
pages / Deploy docs (push) Waiting to run
2026-05-09 14:55:44 +01:00
Peter Steinberger
ea91086273
fix: resolve config env placeholders 2026-05-09 13:14:09 +01:00
Peter Steinberger
5d71e9ce49
docs: add shell syntax highlighting 2026-05-09 12:40:34 +01:00
Peter Steinberger
3648a92b2b
test: prebuild dist before vitest 2026-05-09 12:30:11 +01:00
Peter Steinberger
9aab8df289
chore: release 0.10.2 2026-05-09 12:25:36 +01:00
Peter Steinberger
c0e251babe
fix: harden live mcp cli paths 2026-05-09 12:23:33 +01:00
Peter Steinberger
6012708bf3
perf: keep list non-interactive 2026-05-09 12:04:25 +01:00
Peter Steinberger
e6b451aee3
perf: speed up daemon fast-path calls 2026-05-09 11:54:05 +01:00
Peter Steinberger
f412d42122
test: create daemon metadata dir on windows 2026-05-09 09:48:15 +01:00
clawSean
e2c0641c1e
fix: keep mcporter JSON stdout parseable
Move keep-alive daemon retry diagnostics to stderr so mcporter call --output json keeps stdout parseable after daemon recovery. Current main already covers the structuredContent and raw-envelope JSON fallbacks from the same issue; this PR adds explicit regression coverage for MCP isError envelopes and daemon retry logging.\n\nVerified locally with:\n- pnpm exec vitest run tests/cli-output-utils.test.ts tests/keep-alive-runtime.test.ts tests/result-utils.test.ts\n- pnpm check\n- PNPM_CONFIG_LOGLEVEL=error npm_config_loglevel=error pnpm test\n- pnpm build\n- git diff --check\n\nFixes #160.\n\nCo-authored-by: clawSean <260045960+clawSean@users.noreply.github.com>
2026-05-09 04:45:56 -04:00
Peter Steinberger
39b49ef3bd
chore(deps): pin patched ip-address 2026-05-09 08:31:19 +01:00
Peter Steinberger
6f063bf585
perf(daemon): route warm keep-alive calls directly 2026-05-09 08:31:16 +01:00
Peter Steinberger
761c11cb3b
perf(daemon): skip warm status preflight 2026-05-09 08:19:31 +01:00
dependabot[bot]
45b881d4ea
build(deps): bump hono from 4.12.16 to 4.12.18
Bumps the npm_and_yarn group with 1 update in the / directory: [hono](https://github.com/honojs/hono).


Updates `hono` from 4.12.16 to 4.12.18
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.16...v4.12.18)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.12.18
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 02:30:32 -04:00
dependabot[bot]
8f816e719f
build(deps): bump fast-uri from 3.1.0 to 3.1.2
Bumps the npm_and_yarn group with 1 update in the / directory: [fast-uri](https://github.com/fastify/fast-uri).


Updates `fast-uri` from 3.1.0 to 3.1.2
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 02:02:39 -04:00
Peter Steinberger
3269b7c1c3
fix: recognize Windows command paths
Some checks are pending
pages / Deploy docs (push) Waiting to run
CI / build (macos-latest) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
2026-05-08 16:37:28 +01:00
Peter Steinberger
3fb4005640
ci: format Homebrew tap workflow 2026-05-08 16:33:13 +01:00
Peter Steinberger
b0861e494f
ci: use canonical mcporter release repo 2026-05-08 16:31:33 +01:00
Peter Steinberger
0416c94298
ci: update Homebrew tap after releases 2026-05-08 16:31:07 +01:00
Peter Steinberger
b3e1c7c314
fix: extend oauth browser timeout 2026-05-08 03:56:38 +01:00
Peter Steinberger
23d3f9ef8d
fix: preserve spaced stdio paths
Some checks failed
CI / build (macos-latest) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
2026-05-06 22:49:36 +01:00
Peter Steinberger
7d345bc7db
docs: add static GitHub Pages site
Some checks failed
CI / build (macos-latest) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
pages / Deploy docs (push) Has been cancelled
2026-05-06 05:56:02 +01:00
Peter Steinberger
026eb28cf4
fix: support standalone binary CLI compilation
Some checks are pending
CI / build (macos-latest) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
2026-05-04 23:09:04 +01:00
Peter Steinberger
6ed98602ef
docs: clarify Homebrew release verification 2026-05-04 10:10:01 +01:00
Peter Steinberger
2100639cf3
chore: start next development cycle 2026-05-04 10:01:05 +01:00
Peter Steinberger
fa8406b8fc
fix: align release tarball generation 2026-05-04 08:43:31 +01:00
Peter Steinberger
b4504a6a61
chore: prepare 0.10.0 release 2026-05-04 08:40:22 +01:00
Peter Steinberger
be965df63e
chore: refresh transitive dependencies 2026-05-04 08:36:08 +01:00
Peter Steinberger
a5468c409b
chore: update zod to 4.4.3 2026-05-04 08:32:57 +01:00
Peter Steinberger
efb72cea4a
test: make xdg path assertions portable 2026-05-04 08:17:42 +01:00
Peter Steinberger
bb6e64617a
fix: honor xdg directories 2026-05-04 08:14:31 +01:00
Peter Steinberger
eb8986cd10
docs: clarify daemon isolation 2026-05-04 08:05:35 +01:00
Peter Steinberger
dd33721d89
feat: support static oauth clients 2026-05-04 08:03:13 +01:00
Peter Steinberger
caa00dd3a4
docs: document agent skill pattern 2026-05-04 07:54:40 +01:00
Peter Steinberger
75dba26173
feat: add resource read command 2026-05-04 07:50:26 +01:00
Peter Steinberger
db6a199cd5
feat: route generated keep-alive CLIs through daemon 2026-05-04 07:42:34 +01:00
Peter Steinberger
07ac8ea4c0
fix: start bun daemon children through nohup 2026-05-04 07:32:27 +01:00
Peter Steinberger
0e50f2b564
feat: add compact list signatures
Co-authored-by: yuhp <yu.haip@gmail.com>
2026-05-04 06:52:34 +01:00
Peter Steinberger
5d8e64d5d5
feat: surface server instructions in list 2026-05-04 06:22:18 +01:00
Peter Steinberger
a64bdda3f7
feat: support per-tool list schemas 2026-05-04 06:19:31 +01:00