Skip to content

Pantheon v0.3.0 — Shared workflows, multimodal tools and chat channels

Choose a tag to compare

@RyosukeSAMA RyosukeSAMA released this 14 Oct 01:29
557d12c

Pantheon 0.3.0 completes the shared CLI/Web/SDK workflow before desktop packaging.

  • Shared Memory, Skills, plugins, MCP approvals and scheduling with isolated per-task execution.
  • First-run onboarding, accurate model readiness, supported OS credential storage and workspace budgets.
  • Transactional install/update/rollback and native Windows installation, startup service and ConPTY terminal; WSL is optional.
  • Durable checkpoints, failed-step resume and full result archives; safe parallel steps and bounded recovery.
  • OpenAI/Anthropic image/PDF understanding, native Apollo/OpenAI image generation and audio transcription.
  • Telegram, Slack and Discord callbacks with verification, user/channel allowlists, deduplication and optional replies.
  • Updated bilingual setup/workflow/platform guides and current screenshots.

Validation: 236 backend tests and 15 Chromium checks passed locally. CI covers Python 3.10–3.12, macOS/Linux/Windows runtime, native Windows service/terminal, and installation/update/rollback. Wheel/sdist contents and the installed wheel's Web/media/channel endpoints were verified. Paid provider calls and live chat delivery require the user's own configured accounts; platform delivery tests use simulated HTTP and real signatures.

Install or update

macOS/Linux:

curl -fsSL https://raw.githubusercontent.com/RyosukeSAMA/github-ai/main/scripts/install.sh | bash

Native Windows PowerShell:

powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/RyosukeSAMA/github-ai/main/scripts/install.ps1 | iex"

Existing source installations upgrading from 0.2.x:

curl -fsSL https://raw.githubusercontent.com/RyosukeSAMA/github-ai/main/scripts/install.sh | bash -s -- --target /absolute/path/to/github-ai --update

Once installed with the transactional installer, use pantheon update; pantheon update --rollback restores the previous program while preserving current workspace data. Active tasks and uncommitted source changes block updates.

Getting started with new features

  • Settings → Info: workflow, budgets and task resume/archives.
  • Settings → Media: separate vision/image/audio model configuration.
  • Settings → Integrations → Channels: Telegram, Slack and Discord. Callbacks require public HTTPS and explicit allowlists; saving credentials alone does not establish a connection.

中文工作流与媒体指南 · 中文平台配置 · English workflows

Media uses provider-specific credentials and can incur charges. Monetary budgets use user-supplied estimates, not provider invoices. Review unfinished external actions before retry; uncertain bot deliveries and restored message queues are never automatically repeated. Desktop packaging is a separate next phase.