<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenBot — The AI Toolchain</title>
    <link>https://aitoolchain.io/tools/openbot</link>
    <description>New releases and features in OpenBot, tracked by The AI Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Fri, 04 Sep 2026 19:17:27 GMT</lastBuildDate>
    <atom:link href="https://aitoolchain.io/tools/openbot/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>OpenBot v0.0.7</title>
      <link>https://github.com/CopilotKit/OpenBot/releases/tag/v0.0.7</link>
      <guid isPermaLink="true">https://github.com/CopilotKit/OpenBot/releases/tag/v0.0.7</guid>
      <pubDate>Fri, 04 Sep 2026 19:17:27 GMT</pubDate>
      <description>OpenBot v0.0.7 adds conversation-crafted skills and coworkers, standing instructions, auto-named chats, and multi-arch published service images.
• Adds `COMPUTER_IMAGE`, `SUPERVISOR_IMAGE`, `BOT_IMAGE`, `LANGGRAPH_IMAGE`, and `SERVER_IMAGE` environment variables to pull pre-built service images from `ghcr.io/copilotkit/openbot-&lt;service&gt;` instead of building from source; set `IMAGE_PULL_POLICY=missing` to activate pull mode.
• Publishes five `ghcr.io/copilotkit/openbot-&lt;service&gt;` images per release, each with `linux/amd64` and `linux/arm64` support and build provenance attestations, with digests pinned in `container-images.json`.
• Published service images now use zstd compression instead of gzip, reducing `agent-computer` from 962 MB to 886 MB on the wire with significantly faster decompression; requires a zstd-capable client (Podman or current containerd).
• Ships a `skill-creator` skill granted to `general-assistant` with four tools for listing, reading, and saving skills via `POST /api/plugins/skills`, enabling skills to be authored interactively in conversation rather than typed into the `/skills` form.
• Ships a `bot-creator` skill granted to `general-assistant` with tools for listing, reading, and saving coworkers via the same person-facing endpoints, enabling coworkers to be created interactively in conversation.
• Adds a standing-instructions box in Settings — one text field per person, spliced into every built-in coworker&apos;s prompt on every run including overnight routines, stored under migration `0026_user_instructions`.
• Automatically names conversations from their opening exchange (up to 600 code points) using the model named by `tenantPackage.model`, replacing the last-message preview in the channel roster&apos;s second line.
• Adds visibility field to `bot.created` and `bot.updated` audit rows on every edit, so the trail shows who a coworker was accessible to at every point in time.
• Adds a `400` response naming the `agentId` field when `POST /api/channels/:id/activity` receives a blank or whitespace-only value, replacing the previous misleading `404 Agent not found`.
Breaking changes:
• Service images are now published as zstd-compressed layers rather than gzip; any host pulling `ghcr.io/copilotkit/openbot-&lt;service&gt;` images must use a zstd-capable runtime (Podman or current containerd) — older Docker daemons without zstd support will fail to pull.</description>
    </item>
    <item>
      <title>OpenBot v0.0.6</title>
      <link>https://github.com/CopilotKit/OpenBot/releases/tag/v0.0.6</link>
      <guid isPermaLink="true">https://github.com/CopilotKit/OpenBot/releases/tag/v0.0.6</guid>
      <pubDate>Fri, 04 Sep 2026 17:05:22 GMT</pubDate>
      <description>OpenBot v0.0.6 simplifies credentials to three env vars, adds MCP auth scheme passthrough, and ships a coworker wizard UI.
• Removes the `COPILOTKIT_LICENSE_TOKEN` requirement; deployments now need only `INTELLIGENCE_API_URL`, `INTELLIGENCE_GATEWAY_WS_URL`, and `INTELLIGENCE_API_KEY` to start.
• Makes `secrets.licenseToken` optional in the Helm chart so managed-Intelligence installs are no longer refused at `helm install`.
• Treats an empty `PORT` or `SERVER_PORT` as unset rather than parsing to `NaN`, defaulting to port 4300, and refusing non-numeric or out-of-range values instead of silently binding a wrong port.
• Respects the auth scheme prefix in custom MCP server tokens — a token beginning with `Basic ` or `Bearer ` is now forwarded as written; bare tokens still default to `Bearer`.
• Adds three structured log keys for OAuth connection failures — `oauth-token-endpoint-unreachable`, `oauth-registration-endpoint-unreachable`, and `oauth-connection-not-recorded` — plus `oauth-token-endpoint-unusable` for catalogue-side faults.
• Adds `TRUSTED_ORIGINS` fallback to port 3010 (the actual app port) instead of `http://localhost:3000`, preventing broken OAuth redirects on deployments that leave the variable unset.
• Redacts `toolResult` and `toolArguments` (camelCase MCP/computer-tool spellings) in `audit_events.payload` in addition to the already-redacted `tool_result` and `tool_arguments`.
• Introduces a three-step coworker creation wizard (identity, visibility, endpoint) and replaces the side panel with a full coworker management dialog accessible from any surface, including mobile.
• Moves routines out of the global sidebar and into each coworker&apos;s own dialog section, with run-state chips showing channel, last-run outcome, and next scheduled time.
Breaking changes:
• `COPILOTKIT_LICENSE_TOKEN` is no longer required and is ignored for managed-Intelligence deployments; the required credentials are now `INTELLIGENCE_API_URL`, `INTELLIGENCE_GATEWAY_WS_URL`, and `INTELLIGENCE_API_KEY`.
• The global `/routines` sidebar entry is removed; routines are now managed inside each coworker&apos;s dialog (direct links to `/routines` still resolve).</description>
    </item>
  </channel>
</rss>
