git: dd2ae0d2dafb - main - misc/nanocoder: update 1.29.0 → 1.30.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 13 Sep 2026 03:06:54 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=dd2ae0d2dafb6f983eeff7dc8ac90ab63a0e1c18
commit dd2ae0d2dafb6f983eeff7dc8ac90ab63a0e1c18
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-13 01:52:39 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-13 03:06:18 +0000
misc/nanocoder: update 1.29.0 → 1.30.0
---
misc/nanocoder/Makefile | 2 +-
misc/nanocoder/distinfo | 6 +-
misc/nanocoder/files/package-lock.json | 320 ++++++----
misc/nanocoder/pkg-plist | 1043 +++++++++++++++++++++++++++++---
4 files changed, 1157 insertions(+), 214 deletions(-)
diff --git a/misc/nanocoder/Makefile b/misc/nanocoder/Makefile
index 91a9232982a4..927077f1a27b 100644
--- a/misc/nanocoder/Makefile
+++ b/misc/nanocoder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nanocoder
-DISTVERSION= 1.29.0
+DISTVERSION= 1.30.0
CATEGORIES= misc # machine-learning
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/misc/nanocoder/distinfo b/misc/nanocoder/distinfo
index df078e6af9db..6611b3593715 100644
--- a/misc/nanocoder/distinfo
+++ b/misc/nanocoder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1785170558
-SHA256 (nanocoder-1.29.0.tar.gz) = 939906eb1211e1c6591358d2af2234d934aaab2f8de13462c8b021175c276695
-SIZE (nanocoder-1.29.0.tar.gz) = 46363106
+TIMESTAMP = 1789264155
+SHA256 (nanocoder-1.30.0.tar.gz) = 489dca97adc4b3024e218f5c445c7df48b2dc5d5c1f0e64a58767e7ba744eba9
+SIZE (nanocoder-1.30.0.tar.gz) = 47910971
diff --git a/misc/nanocoder/files/package-lock.json b/misc/nanocoder/files/package-lock.json
index 869edb7bcd0d..c8407a1a655f 100644
--- a/misc/nanocoder/files/package-lock.json
+++ b/misc/nanocoder/files/package-lock.json
@@ -8,16 +8,16 @@
"name": "@nanocollective/nanocoder-installer",
"version": "1.0.0",
"dependencies": {
- "@nanocollective/nanocoder": "^1.29.0"
+ "@nanocollective/nanocoder": "^1.30.0"
}
},
"node_modules/@nanocollective/nanocoder": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/@nanocollective/nanocoder/-/nanocoder-1.29.0.tgz",
- "integrity": "sha512-RZS7vZk7lzs/YguIOf9ivqCb1cimqYJAVRw+Qwxx7Ut1EDVmh47AAsmTAP2vbvuewpambk6V+fk0PCY20Sj3EQ==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@nanocollective/nanocoder/-/nanocoder-1.30.0.tgz",
+ "integrity": "sha512-QCZt7fo2fvazmo/nC2wjU/lfBCRdUfMdmX3rQ8saXPT4Lu/9S0vczcsdOfr3npT6AIcXW9w5Zx517KrE9KnYSg==",
"license": "MIT",
"dependencies": {
- "@agentclientprotocol/sdk": "^0.25.0",
+ "@agentclientprotocol/sdk": "^1.3.0",
"@ai-sdk/anthropic": "^3.0.85",
"@ai-sdk/google": "^3.0.43",
"@ai-sdk/openai": "^3.0.71",
@@ -27,7 +27,7 @@
"@nanocollective/get-md": "^1.6.0",
"@nanocollective/prompt-scrub": "^1.0.1",
"ai": "6.0.193",
- "chalk": "^5.2.0",
+ "chalk": "^6.0.0",
"chokidar": "^5.0.0",
"cli-highlight": "^2.1.11",
"cli-table3": "^0.6.5",
@@ -63,22 +63,22 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk": {
- "version": "0.25.1",
- "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-0.25.1.tgz",
- "integrity": "sha512-jx2rF3bdpGwZ75Q/meyEDLLbYmbtxk82Uh9hDCdxDvcEedBnNSF5hZAnL/kJR5VNz56JqwOmqnAqasC84MwwkQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@agentclientprotocol/sdk/-/sdk-1.4.0.tgz",
+ "integrity": "sha512-/eufudw+aFY1LKLolT6yFE6UMmYRl7fMJ/DEONSIyR6wI3slHWITBsANRGqXEY8FRzqUxwh7QEaGiZHcJPVThg==",
"license": "Apache-2.0",
"peerDependencies": {
"zod": "^3.25.0 || ^4.0.0"
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/anthropic": {
- "version": "3.0.103",
- "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.103.tgz",
- "integrity": "sha512-aefFtdBHYowKccDaQdf2hX6kvIiqeShaOAPo3DujsaGH7m8lSW5GficJOhMCXpPBBv+4lZnEWrnIIyV5YeouDw==",
+ "version": "3.0.118",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.118.tgz",
+ "integrity": "sha512-5j8Cc9owORxhhZxFtpznXPTdLxeWm6bPCVbndM0e+NdvGVxe9GDgNqQq1V0KqOV54hZ6hyQVEXHkgTRPyXzcQg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
- "@ai-sdk/provider-utils": "4.0.40"
+ "@ai-sdk/provider": "3.0.16",
+ "@ai-sdk/provider-utils": "4.0.51"
},
"engines": {
"node": ">=18"
@@ -134,13 +134,13 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/google": {
- "version": "3.0.101",
- "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.101.tgz",
- "integrity": "sha512-SP77uZYva0emtks7FOBgqgacAW6SiHL652GCionXNx0mjYA/o9TqORsxLVoL52Amqc51fTMc6KYK+/waSOBIWQ==",
+ "version": "3.0.122",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.122.tgz",
+ "integrity": "sha512-GntcGIfRviU9ZhORN2yoQcp9Hy5cv0w6iqRLaX0/BNdTogG5JX7g7l/Tv6Uev379iJizcHBd+U0cLB78KDrMxw==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
- "@ai-sdk/provider-utils": "4.0.40"
+ "@ai-sdk/provider": "3.0.16",
+ "@ai-sdk/provider-utils": "4.0.51"
},
"engines": {
"node": ">=18"
@@ -150,13 +150,13 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/openai": {
- "version": "3.0.88",
- "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.88.tgz",
- "integrity": "sha512-6M4+bxK/UMijDYK2ia1hCKYma1iajFYxHDlhbinFUdhH2WbFsjoZRMpSjEMlTOBptqmh2J1JclKnprGulF8WwQ==",
+ "version": "3.0.112",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.112.tgz",
+ "integrity": "sha512-0ho3a9CJ+3KCcrPdBQx8fX7/gyUxFHsfs1M6++SpunYk8+pgGOPMskr0GVOOxY+94jsJbuGxksKfMuSYhYHcxw==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
- "@ai-sdk/provider-utils": "4.0.40"
+ "@ai-sdk/provider": "3.0.16",
+ "@ai-sdk/provider-utils": "4.0.51"
},
"engines": {
"node": ">=18"
@@ -211,9 +211,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/provider": {
- "version": "3.0.14",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.14.tgz",
- "integrity": "sha512-5X1k57JBJ4H7H1QjX7CnJYAB1I19r/trVZTMcSms7/kLNZ8RaU4Nt2agcwZzv82Hfx6Q7/TOLU7agAKeFfc8cA==",
+ "version": "3.0.16",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.16.tgz",
+ "integrity": "sha512-9Av6kg0t/IN/dcYAAmEJ4B9OPhcEJqwSR+GfHEA8olRkindXpUHadc3p3cyvgFUQFTVm1G5thtsmgZ9yVb2w3A==",
"license": "Apache-2.0",
"dependencies": {
"json-schema": "^0.4.0"
@@ -223,22 +223,32 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/provider-utils": {
- "version": "4.0.40",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.40.tgz",
- "integrity": "sha512-OL5IrpUm9Y8Dwy+w/vvFwPotS6m52O9W0op2oXgXdCROMJIBalBI0oro6OIBYkPxvm5Xg02GSkoQN25RlR0bnw==",
+ "version": "4.0.51",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.51.tgz",
+ "integrity": "sha512-ukLTs9x1Xm6lxSIwbJIxYQxbZHmVeIczNntARZrBcOa6pjdBhqeZnATNnJMHa7M9dZ8Ji5NJbpKpvz7o5XyBtg==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/provider": "3.0.14",
+ "@ai-sdk/provider": "3.0.16",
"@standard-schema/spec": "^1.1.0",
- "eventsource-parser": "^3.0.8"
+ "eventsource-parser": "^3.0.8",
+ "undici": "^6.28.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=18.17"
},
"peerDependencies": {
"zod": "^3.25.76 || ^4.1.8"
}
},
+ "node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/provider-utils/node_modules/undici": {
+ "version": "6.28.1",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.1.tgz",
+ "integrity": "sha512-zWpdTVD54H48CIybL0rWQ3ukpb9d23wM7eH5RtfdmeP70cWHNjtfo7P4vZX+5CoDcO53J4Pu5uXp7lNfjc6DRA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18.17"
+ }
+ },
"node_modules/@nanocollective/nanocoder/node_modules/@alcalzone/ansi-tokenize": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/@alcalzone/ansi-tokenize/-/ansi-tokenize-0.2.5.tgz",
@@ -273,12 +283,12 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@hono/node-server": {
- "version": "1.19.17",
- "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.17.tgz",
- "integrity": "sha512-dSneS5qhiauZWGDCeK4o695Xd9nUNjviSZCMQrj10eetr8Uln1ucn6bbphOM6UynAMMtNIzZNSpL9vnASJwrPQ==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.1.tgz",
+ "integrity": "sha512-ELuehkj5VCBdgEw9zs+ivkKwyzzUCSQuE96YmiPvn1ECBoZCczbFXJLeEGMTYjphP6gydh4pHMqEYPVMYUVgQg==",
"license": "MIT",
"engines": {
- "node": ">=18.14.1"
+ "node": ">=20"
},
"peerDependencies": {
"hono": "^4"
@@ -291,12 +301,12 @@
"license": "BSD-2-Clause"
},
"node_modules/@nanocollective/nanocoder/node_modules/@modelcontextprotocol/sdk": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz",
- "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz",
+ "integrity": "sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==",
"license": "MIT",
"dependencies": {
- "@hono/node-server": "^1.19.9",
+ "@hono/node-server": "^1.19.9 || ^2.0.5",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"content-type": "^1.0.5",
@@ -400,9 +410,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@nanocollective/prompt-scrub": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@nanocollective/prompt-scrub/-/prompt-scrub-1.0.2.tgz",
- "integrity": "sha512-DtkkfBDpd8AWSYWiY3WHhA75/AqvZYlVYV9nRUMwS8SDF+LNgldi52I1t/tbhqerfko4Uc9nc0qG93UztJVQyQ==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@nanocollective/prompt-scrub/-/prompt-scrub-1.2.0.tgz",
+ "integrity": "sha512-4+79OoQ8JvJar0N5Ok2PjV0yxGhKjqN/MCe8K8PsX4YKpQorKP1XICR3E5QLb0OzP25AP83uCtYyL0FpZaCS8Q==",
"license": "MIT",
"dependencies": {
"commander": "^15.0.0"
@@ -803,9 +813,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/ansi-regex": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
- "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz",
+ "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -878,9 +888,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/body-parser/node_modules/content-type": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
- "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
"license": "MIT",
"engines": {
"node": ">=18"
@@ -967,12 +977,12 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/chalk": {
- "version": "5.6.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
- "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-6.0.0.tgz",
+ "integrity": "sha512-2uNTXIuTTxk7ciZgAU1BQcgnchcG0xXnrs6jzkQfj9SsRa9M2s5zE8WT96hS6KmG4MzWHSrvH43DF1m4XRkrFg==",
"license": "MIT",
"engines": {
- "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ "node": ">=22"
},
"funding": {
"url": "https://github.com/chalk/chalk?sponsor=1"
@@ -1021,9 +1031,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/cheerio/node_modules/undici": {
- "version": "7.29.0",
- "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",
- "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",
+ "version": "7.29.1",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.1.tgz",
+ "integrity": "sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==",
"license": "MIT",
"engines": {
"node": ">=20.18.1"
@@ -1773,14 +1783,15 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/es-toolkit": {
- "version": "1.50.0",
- "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.50.0.tgz",
- "integrity": "sha512-OyZKhUVvEep9ITEiwHn8GKnMRQIVqoSIX7WnRbkWgJkllCujilqP2rD0u979tkl8wqyc8ICwlc1UBVv/Sl1G6w==",
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.52.0.tgz",
+ "integrity": "sha512-XTNEJQh1tY1ZJVcf6ayP/2n4ZPyaHlW2FWs7xvw5ddPuhUVjLD3olQVQS7kf58JbAB48iL0uL/jerTrjtV3lDA==",
"license": "MIT",
"workspaces": [
"docs",
"benchmarks",
- "tests/types"
+ "tests/types",
+ "tests/browser-compat"
]
},
"node_modules/@nanocollective/nanocoder/node_modules/escalade": {
@@ -1829,9 +1840,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/eventsource-parser": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz",
- "integrity": "sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",
+ "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==",
"license": "MIT",
"engines": {
"node": ">=18.0.0"
@@ -1907,9 +1918,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/express-rate-limit": {
- "version": "8.6.1",
- "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.1.tgz",
- "integrity": "sha512-0D493aP61w0TJ2A0wy27riRsO7FMQ7FK+KUHOKCSfPvYo0R55aiC6emCVgFUeShH0fq0ICPVzNcgoS+BsbXQCA==",
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.0.tgz",
+ "integrity": "sha512-hOwV7WOxXfjRpAM1DSJWZDXx3GhplwD8IfwuwvogD8i1Qnkgosw/H45s4ZnFAUHDAhPjlY9hLBvJhKmGMyY26g==",
"license": "MIT",
"dependencies": {
"debug": "^4.4.3",
@@ -1926,9 +1937,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/fast-copy": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.0.4.tgz",
- "integrity": "sha512-eVAiWVNPSEGIzDl5yPuLrx8fNMogScXvD9xp1Kzd41FjRIz2I3sSIcxsFeM5EzFfHAfobdvs8ZySffUopljvIA==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.1.1.tgz",
+ "integrity": "sha512-A4QTJmuiztpGtr6AMeJts9R4hbj2ZBUwtOaKrG6rw2y7t6+IaJKjz5M3XDs8BUznxDH43FVc6A0y/gWlMl4UtA==",
"license": "MIT"
},
"node_modules/@nanocollective/nanocoder/node_modules/fast-deep-equal": {
@@ -1944,9 +1955,9 @@
"license": "MIT"
},
"node_modules/@nanocollective/nanocoder/node_modules/fast-uri": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz",
- "integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==",
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.7.tgz",
+ "integrity": "sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==",
"funding": [
{
"type": "github",
@@ -2121,6 +2132,18 @@
"node": ">=14"
}
},
+ "node_modules/@nanocollective/nanocoder/node_modules/gradient-string/node_modules/chalk": {
+ "version": "5.6.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@nanocollective/nanocoder/node_modules/happy-dom-without-node": {
"version": "14.12.3",
"resolved": "https://registry.npmjs.org/happy-dom-without-node/-/happy-dom-without-node-14.12.3.tgz",
@@ -2194,9 +2217,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/hono": {
- "version": "4.12.32",
- "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.32.tgz",
- "integrity": "sha512-XcuyW9qE2kJn07PkecMOBd5Vq/hMy7mmGw+idz1yblbg9N17ijJODrvPkn7/dwL3Kulj8LcRJ69DLOWf91dRUg==",
+ "version": "4.13.7",
+ "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.7.tgz",
+ "integrity": "sha512-c8/gF9ac8Y78/agExVocyLevgR+JlpNB444Py0FSX8pJoPdYUfUzRcXtYEYGwt6l19qIlVZPN5Mfsw9jFShmQQ==",
"license": "MIT",
"engines": {
"node": ">=16.9.0"
@@ -2275,9 +2298,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/ignore": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz",
- "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.9.tgz",
+ "integrity": "sha512-brTTsvFRt5C1gGHtPst/281UjPD5t9fBqbgoMPlVWy11ZLTPfu7HxK4ZYqO9H7o/yC9rSTCI85EaQ4OoY12qYw==",
"license": "MIT",
"engines": {
"node": ">= 4"
@@ -2443,6 +2466,18 @@
}
}
},
+ "node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/chalk": {
+ "version": "5.6.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
+ "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
"node_modules/@nanocollective/nanocoder/node_modules/ink/node_modules/emoji-regex": {
"version": "10.6.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
@@ -2506,9 +2541,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/ip-address": {
- "version": "10.3.1",
- "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.3.1.tgz",
- "integrity": "sha512-1e9d3kb97NHJTIJDZW9rKqW2h6+dFa50Dy0fpPSMQp2ADje5gvKsXmdiK6dwY5t76TaTt5+P5N1Y/LoToIxP6g==",
+ "version": "10.7.0",
+ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.0.tgz",
+ "integrity": "sha512-BGFsyJd5mpXp3rK6jIdADLNgpJUK1jnjzvYF8lK+VyDab9JAmqN0YOKDdP17HlgKb2+ehPgDc8EtnRLbGCAMhA==",
"license": "MIT",
"engines": {
"node": ">= 12"
@@ -2732,9 +2767,9 @@
"license": "ISC"
},
"node_modules/@nanocollective/nanocoder/node_modules/jose": {
- "version": "6.2.4",
- "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.4.tgz",
- "integrity": "sha512-N8acGzVsQy6M/fjFcxtysNc4Q379TcM5dM/qKkNtsHFji88yANnXTr7BLeP75iPnFwBfQzM/jg2BZ9+HZrHCZA==",
+ "version": "6.2.12",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.12.tgz",
+ "integrity": "sha512-9NiFmJEex0sy2Dk58j2UGBSHgUs2ypF9eZSu4L6vjOX3Dp96Sw1F3uL+H+D1sx02jZZdzUT0HgvCy59CuvXcWw==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
@@ -2919,12 +2954,32 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/negotiator": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
- "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",
+ "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==",
"license": "MIT",
+ "dependencies": {
+ "content-type": "^2.1.0"
+ },
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/@nanocollective/nanocoder/node_modules/negotiator/node_modules/content-type": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/@nanocollective/nanocoder/node_modules/node-stream-zip": {
@@ -3284,9 +3339,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/powershell-utils": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.2.0.tgz",
- "integrity": "sha512-ZlsFlG7MtSFCoc5xreOvBAozCJ6Pf06opgJjh9ONEv418xpZSAzNjstD36C6+JwOnfSqOW/9uDkqKjezTdxZhw==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.2.1.tgz",
+ "integrity": "sha512-C+y9x90UElAddDZmV4qOx9W53B61PO7cIqWz2dQsWlwswuq4mr8NEwytdGKboYbQlGZ3awrkTeNvcZiZNHnQ8A==",
"license": "MIT",
"engines": {
"node": ">=20"
@@ -3296,9 +3351,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/pretty-ms": {
- "version": "9.3.0",
- "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz",
- "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==",
+ "version": "9.3.1",
+ "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.1.tgz",
+ "integrity": "sha512-HzMy3Geq23nVALD/M2LliU+F+M+gVNsvkQWWqeBZ8HDiCgzo6YPJ/Omrmtq24EFrIsk0a3EkQGEd7bDOo+IhGA==",
"license": "MIT",
"dependencies": {
"parse-ms": "^4.0.0"
@@ -3311,9 +3366,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/process-warning": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz",
- "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.1.0.tgz",
+ "integrity": "sha512-jQSaVHsPgtyw60e1rQ/A+/ArPEj/S8pS/vFnyGa/gYFXrKk/6RuDkoqVDQ5NI5MmS01698ltlAk0NoDBNLujRw==",
"funding": [
{
"type": "github",
@@ -3370,9 +3425,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/qs": {
- "version": "6.15.3",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz",
- "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==",
+ "version": "6.16.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
+ "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==",
"license": "BSD-3-Clause",
"dependencies": {
"es-define-property": "^1.0.1",
@@ -3436,9 +3491,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/react": {
- "version": "19.2.8",
- "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
- "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
+ "version": "19.3.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
+ "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -3466,9 +3521,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/readdirp": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz",
- "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz",
+ "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==",
"license": "MIT",
"engines": {
"node": ">= 20.19.0"
@@ -3878,9 +3933,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/sonic-boom": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-5.0.0.tgz",
- "integrity": "sha512-znaUCPgeMBOX0vAuccd6GmnxtraZSB2y6VKepSPhG9P4A6Dvw2MKFVt12036vrSZqN9mWAt6oM1239/lPYyM4w==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-5.0.1.tgz",
+ "integrity": "sha512-I1E9tHuKe6SdS/Uab4bl2o1ZUBm2SCTDFF9eQ66ehyVcFIBixfecy9DlwXCtnRF8CUzPw7Q4Dn6JQE/8iVl/FQ==",
"license": "MIT",
"dependencies": {
"atomic-sleep": "^1.0.0"
@@ -4192,9 +4247,9 @@
"license": "MIT"
},
"node_modules/@nanocollective/nanocoder/node_modules/type-fest": {
- "version": "5.8.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.8.0.tgz",
- "integrity": "sha512-YGYEVz3Fm5iy/AybuA0oyNFq7H4CgQNfRp/qfe8nurE1kuCeNm3/vfm9X4Mtl+qLyaKJUh5xrFZwogr41SMjYA==",
+ "version": "5.9.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.9.0.tgz",
+ "integrity": "sha512-yANm3Jr3GiJ1qgJlxGAVxTOIcEOk1rhQHamlXtnrCK7EHP4HeM9OGxtMg/W7HFdrVzw/ZWJKGVIJusVH85sLtw==",
"license": "(MIT OR CC0-1.0)",
"dependencies": {
"tagged-tag": "^1.0.0"
@@ -4225,9 +4280,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/type-is/node_modules/content-type": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
- "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
"license": "MIT",
"engines": {
"node": ">=18"
@@ -4238,9 +4293,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/undici": {
- "version": "8.9.0",
- "resolved": "https://registry.npmjs.org/undici/-/undici-8.9.0.tgz",
- "integrity": "sha512-aWZpUj7XoGonMClx4gdDRfgBjqeA+F473aDmROQQbM9n6PRfK/u1q/a0X4wMTgcHfT8H6fpbt98PFuDUwFg2YA==",
+ "version": "8.10.2",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-8.10.2.tgz",
+ "integrity": "sha512-/y4/bH9YNU5hi9NIrpOuvGXFcxrj3CMrV+/AYpowAYTpHn8gX/XPFjNy766FPoYY0miQhdW977JFWKGNhBdwyQ==",
"license": "MIT",
"engines": {
"node": ">=22.19.0"
@@ -4404,14 +4459,13 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/wrap-ansi": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-10.0.0.tgz",
- "integrity": "sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==",
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-10.0.1.tgz",
+ "integrity": "sha512-M0N4xzyzosiIok3svYlEo1sdLZts/8FPgYH/GPC3wvlmPoRvnoManGMrE54waYj3tISA8w6lsdesfVv67qSr8Q==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^6.2.3",
- "string-width": "^8.2.0",
- "strip-ansi": "^7.1.2"
+ "string-width": "^8.2.0"
},
"engines": {
"node": ">=20"
@@ -4443,9 +4497,9 @@
"license": "ISC"
},
"node_modules/@nanocollective/nanocoder/node_modules/ws": {
- "version": "8.21.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz",
- "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==",
+ "version": "8.21.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz",
+ "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -4485,9 +4539,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/yaml": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
- "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
+ "version": "2.9.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz",
+ "integrity": "sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==",
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
@@ -4545,9 +4599,9 @@
"license": "MIT"
},
"node_modules/@nanocollective/nanocoder/node_modules/zod": {
- "version": "4.4.3",
- "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
- "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
+ "version": "4.6.4",
+ "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.4.tgz",
+ "integrity": "sha512-AXSD6hvGdvRjajG/l1cC+d6IrhH+sjmPKtYeQdJIK8MFJl3LyClzS+o/YsVC+zQZPupAaeH5skwwm8YqYH7BqA==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
diff --git a/misc/nanocoder/pkg-plist b/misc/nanocoder/pkg-plist
index b183daffa88f..aafa2debf7f0 100644
--- a/misc/nanocoder/pkg-plist
+++ b/misc/nanocoder/pkg-plist
@@ -85,10 +85,18 @@ lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/index.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/index.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/index.js
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/model-id.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/model-id.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/model-id.js
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/model-id.js.map
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/openrouter.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/openrouter.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/openrouter.js
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/openrouter.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/orcarouter.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/orcarouter.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/orcarouter.js
+lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/orcarouter.js.map
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/provider-factory.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/provider-factory.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/ai-sdk-client/providers/provider-factory.js
@@ -149,14 +157,58 @@ lib/node_modules/@nanocollective/nanocoder/dist/app/components/non-interactive-s
lib/node_modules/@nanocollective/nanocoder/dist/app/components/non-interactive-status.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/non-interactive-status.js
lib/node_modules/@nanocollective/nanocoder/dist/app/components/non-interactive-status.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-auto-compact.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-auto-compact.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-auto-compact.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-auto-compact.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-constants.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-constants.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-constants.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-constants.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-default-mode.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-default-mode.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-default-mode.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-default-mode.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-environment.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-environment.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-environment.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-environment.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-json-config.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-json-config.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-json-config.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-json-config.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-mcp-list.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-mcp-list.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-mcp-list.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-mcp-list.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-providers-list.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-providers-list.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-providers-list.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-providers-list.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-reasoning-traces.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-reasoning-traces.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-reasoning-traces.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-reasoning-traces.js.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-selector.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-selector.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-selector.js
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-selector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-sessions.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-sessions.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-sessions.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-sessions.js.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tabs.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tabs.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tabs.js
lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tabs.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tool-approval.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tool-approval.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tool-approval.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-tool-approval.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-web-search.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-web-search.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-web-search.js
+lib/node_modules/@nanocollective/nanocoder/dist/app/components/settings-web-search.js.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/tune-selector.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/app/components/tune-selector.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/app/components/tune-selector.js
@@ -261,6 +313,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/commands/codex-login.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/commands/codex-login.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/commands/codex-login.js
lib/node_modules/@nanocollective/nanocoder/dist/commands/codex-login.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/commit.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/commands/commit.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/commands/commit.js
+lib/node_modules/@nanocollective/nanocoder/dist/commands/commit.js.map
lib/node_modules/@nanocollective/nanocoder/dist/commands/compact.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/commands/compact.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/commands/compact.js
@@ -374,14 +430,6 @@ lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.js
lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-config.js.map
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-mcp.d.ts
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-mcp.d.ts.map
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-mcp.js
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-mcp.js.map
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-providers.d.ts
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-providers.d.ts.map
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-providers.js
-lib/node_modules/@nanocollective/nanocoder/dist/commands/setup-providers.js.map
lib/node_modules/@nanocollective/nanocoder/dist/commands/skills.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/commands/skills.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/commands/skills.js
@@ -442,6 +490,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/components/checkpoint-selector.d
lib/node_modules/@nanocollective/nanocoder/dist/components/checkpoint-selector.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/components/checkpoint-selector.js
lib/node_modules/@nanocollective/nanocoder/dist/components/checkpoint-selector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/command-progress.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/command-progress.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/command-progress.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/command-progress.js.map
lib/node_modules/@nanocollective/nanocoder/dist/components/development-mode-indicator.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/components/development-mode-indicator.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/components/development-mode-indicator.js
@@ -474,6 +526,18 @@ lib/node_modules/@nanocollective/nanocoder/dist/components/item-selector.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/components/item-selector.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/components/item-selector.js
lib/node_modules/@nanocollective/nanocoder/dist/components/item-selector.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-tree.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-tree.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-tree.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-tree.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-viewer.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-viewer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-viewer.js
+lib/node_modules/@nanocollective/nanocoder/dist/components/json-viewer/json-viewer.js.map
lib/node_modules/@nanocollective/nanocoder/dist/components/message-box.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/components/message-box.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/components/message-box.js
@@ -586,6 +650,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/config/codex-credentials.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/config/codex-credentials.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/config/codex-credentials.js
lib/node_modules/@nanocollective/nanocoder/dist/config/codex-credentials.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/config-writer.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/config/config-writer.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/config/config-writer.js
+lib/node_modules/@nanocollective/nanocoder/dist/config/config-writer.js.map
lib/node_modules/@nanocollective/nanocoder/dist/config/copilot-credentials.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/config/copilot-credentials.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/config/copilot-credentials.js
@@ -1338,6 +1406,14 @@ lib/node_modules/@nanocollective/nanocoder/dist/usage/context-source.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/usage/context-source.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/usage/context-source.js
lib/node_modules/@nanocollective/nanocoder/dist/usage/context-source.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/usage/format.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/usage/format.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/usage/format.js
+lib/node_modules/@nanocollective/nanocoder/dist/usage/format.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/usage/response-usage.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/usage/response-usage.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/usage/response-usage.js
+lib/node_modules/@nanocollective/nanocoder/dist/usage/response-usage.js.map
lib/node_modules/@nanocollective/nanocoder/dist/usage/storage.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/usage/storage.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/usage/storage.js
@@ -1506,6 +1582,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/utils/notifications.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/notifications.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/notifications.js
lib/node_modules/@nanocollective/nanocoder/dist/utils/notifications.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/parse-context-limit.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/parse-context-limit.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/parse-context-limit.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/parse-context-limit.js.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/paste-detection.js
@@ -1522,6 +1602,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/utils/path-validators.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/path-validators.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/path-validators.js
lib/node_modules/@nanocollective/nanocoder/dist/utils/path-validators.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/path.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/path.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/path.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/path.js.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/perf-buffer.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/perf-buffer.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/perf-buffer.js
@@ -1618,6 +1702,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/utils/tool-validation.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/tool-validation.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/tool-validation.js
lib/node_modules/@nanocollective/nanocoder/dist/utils/tool-validation.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/truncate-tool-result.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/truncate-tool-result.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/truncate-tool-result.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/truncate-tool-result.js.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/type-helpers.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/type-helpers.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/type-helpers.js
@@ -1630,6 +1718,14 @@ lib/node_modules/@nanocollective/nanocoder/dist/utils/url-utils.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/url-utils.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/url-utils.js
lib/node_modules/@nanocollective/nanocoder/dist/utils/url-utils.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/chat-panel-harness.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/chat-panel-harness.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/chat-panel-harness.js
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/chat-panel-harness.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/cli-path-discovery.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/cli-path-discovery.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/cli-path-discovery.js
+lib/node_modules/@nanocollective/nanocoder/dist/vscode/cli-path-discovery.js.map
lib/node_modules/@nanocollective/nanocoder/dist/vscode/extension-installer.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/vscode/extension-installer.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/vscode/extension-installer.js
@@ -1682,6 +1778,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/provider-step.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/provider-step.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/provider-step.js
lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/provider-step.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-list-limit.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-list-limit.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-list-limit.js
+lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-list-limit.js.map
lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-wizard-form.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-wizard-form.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/wizards/steps/use-wizard-form.js
@@ -1726,18 +1826,81 @@ lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/acp.test.d.ts
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/acp.test.js
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/acp.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/connection.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/connection.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/connection.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/connection.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/connection.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/connection.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/cookie-store.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/cookie-store.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/cookie-store.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/cookie-store.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/cookie-store.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/cookie-store.test.js.map
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/agent.d.ts
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/agent.js
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/agent.js.map
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/client.d.ts
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/client.js
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/client.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/dual-version-agent.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/dual-version-agent.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/dual-version-agent.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/http-client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/http-client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/http-client.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/http-server.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/http-server.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/http-server.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/ws-client.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/ws-client.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/examples/ws-client.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/http-stream.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/http-stream.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/http-stream.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/http-stream.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/http-stream.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/http-stream.test.js.map
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.d.ts
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.js
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/line-buffer.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/line-buffer.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/line-buffer.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/line-buffer.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/line-buffer.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/line-buffer.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/node-adapter.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/node-adapter.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/node-adapter.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/node-adapter.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/node-adapter.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/node-adapter.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol-router.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol-router.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol-router.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol-router.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol-router.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol-router.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/protocol.test.js.map
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema-deserialize.d.ts
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema-deserialize.js
lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema-deserialize.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema-deserialize.test.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema-deserialize.test.js
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema-deserialize.test.js.map
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema/guards.gen.d.ts
+lib/node_modules/@nanocollective/nanocoder/node_modules/@agentclientprotocol/sdk/dist/schema/guards.gen.js
*** 1540 LINES SKIPPED ***