From f0c824c68d798c69b2d118899e85f768b4102f85 Mon Sep 17 00:00:00 2001 From: Mark Miro Date: Tue, 28 Oct 2025 13:49:59 -0700 Subject: [PATCH 1/2] Bump schema version to v0.3.0 --- packages/ai/deno.json | 2 +- packages/ai/groq-client.ts | 2 +- packages/lib/deno.json | 2 +- packages/pyodide-runtime-agent/deno.json | 2 +- packages/python-runtime-agent/deno.json | 2 +- packages/tui/deno.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/ai/deno.json b/packages/ai/deno.json index 33ebc12..61fae95 100644 --- a/packages/ai/deno.json +++ b/packages/ai/deno.json @@ -14,7 +14,7 @@ "@llamaindex/openai": "npm:@llamaindex/openai@^0.4.16", "@llamaindex/readers": "npm:@llamaindex/readers@^3.1.18", "llamaindex": "npm:llamaindex@^0.11.26", - "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.2.0", + "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.3.0", "npm:pyodide": "npm:pyodide@^0.27.7", "@std/async": "jsr:@std/async@^1.0.0", "@std/path": "jsr:@std/path@^1.0.0", diff --git a/packages/ai/groq-client.ts b/packages/ai/groq-client.ts index f465e01..9a13860 100644 --- a/packages/ai/groq-client.ts +++ b/packages/ai/groq-client.ts @@ -71,7 +71,7 @@ export class AnacondaAIClient extends GroqClient { override defaultConfig: OpenAIConfig = { baseURL: "https://anaconda.com/api/assistant/v3/groq", defaultHeaders: { - "X-Client-Version": "0.2.0", + "X-Client-Version": "0.3.0", "X-Client-Source": "anaconda-runt-dev", }, }; diff --git a/packages/lib/deno.json b/packages/lib/deno.json index fb6ae3a..a93d45b 100644 --- a/packages/lib/deno.json +++ b/packages/lib/deno.json @@ -15,7 +15,7 @@ }, "imports": { "@runt/schema": "jsr:@runt/schema@^0.13.0", - "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.2.0", + "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.3.0", "@std/cli": "jsr:@std/cli@^1.0.0", "@std/assert": "jsr:@std/assert@^1.0.0", "@std/crypto": "jsr:@std/crypto@^1.0.0", diff --git a/packages/pyodide-runtime-agent/deno.json b/packages/pyodide-runtime-agent/deno.json index f532d7a..b500c00 100644 --- a/packages/pyodide-runtime-agent/deno.json +++ b/packages/pyodide-runtime-agent/deno.json @@ -15,7 +15,7 @@ }, "imports": { "@runt/ai": "jsr:@runt/ai@^0.13.0", - "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.2.0", + "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.3.0", "@runt/schema": "jsr:@runt/schema@^0.13.0", "npm:pyodide": "npm:pyodide@^0.27.7", "@std/async": "jsr:@std/async@^1.0.0", diff --git a/packages/python-runtime-agent/deno.json b/packages/python-runtime-agent/deno.json index bbe6320..c832329 100644 --- a/packages/python-runtime-agent/deno.json +++ b/packages/python-runtime-agent/deno.json @@ -14,7 +14,7 @@ "pyrunt": "./mod.ts" }, "imports": { - "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.2.0", + "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.3.0", "@runt/schema": "jsr:@runt/schema@^0.13.0", "npm:@livestore/adapter-web": "npm:@livestore/adapter-web@^0.3.1" }, diff --git a/packages/tui/deno.json b/packages/tui/deno.json index d046d91..2ccabcb 100644 --- a/packages/tui/deno.json +++ b/packages/tui/deno.json @@ -23,7 +23,7 @@ }, "imports": { "@runt/schema": "jsr:@runt/schema@^0.13.0", - "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.2.0", + "@runtimed/agent-core": "jsr:@runtimed/agent-core@^0.3.0", "@runt/ai": "jsr:@runt/ai@^0.13.0", "@inkjs/ui": "npm:@inkjs/ui@^2.0.0", "@livestore/adapter-node": "npm:@livestore/adapter-node@^0.3.1", From 022523caf6f63f3eeb2cef1125b16589f41d3fb0 Mon Sep 17 00:00:00 2001 From: Mark Miro Date: Tue, 28 Oct 2025 14:51:34 -0700 Subject: [PATCH 2/2] Fix public class in parent overridden to be protected Class 'PyodideRuntimeAgent' incorrectly extends base class 'RuntimeAgent'. Property 'cleanupShutdownHandlers' is protected in type 'PyodideRuntimeAgent' but public in type 'RuntimeAgent' --- packages/pyodide-runtime-agent/src/pyodide-agent.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/pyodide-runtime-agent/src/pyodide-agent.ts b/packages/pyodide-runtime-agent/src/pyodide-agent.ts index 20daad9..3249804 100644 --- a/packages/pyodide-runtime-agent/src/pyodide-agent.ts +++ b/packages/pyodide-runtime-agent/src/pyodide-agent.ts @@ -1106,7 +1106,7 @@ export class PyodideRuntimeAgent extends RuntimeAgent { /** * Clean up Deno-specific signal handlers */ - protected override cleanupShutdownHandlers(): void { + public override cleanupShutdownHandlers(): void { // Clean up Deno signal listeners for (const [signal, handler] of this.signalHandlers) { try {