Skip to content

Pantheon v0.1.1 - Patch: Fix CLI crash

Choose a tag to compare

@RyosukeSAMA RyosukeSAMA released this 18 Jun 05:51
· 14 commits to main since this release

🐛 Fixes

  • CLI crash on --role: pantheon ask --role <name> "..." previously
    crashed with AttributeError: 'TaskResult' object has no attribute 'get'
    when a role returned a single-step result. The CLI now correctly accesses
    TaskResult fields as attributes.

✅ Verified

  • All 52 unit tests pass (Python 3.10 / 3.11 / 3.12)
  • End-to-end test with DeepSeek API: all 4 roles respond correctly
  • Tested via CLI: hephaestus, athena, apollo, chronos

📦 Install

git clone https://github.com/RyosukeSAMA/github-ai.git
cd github-ai && git checkout v0.1.1
pip install -e .
cp config/pantheon.example.yaml config/pantheon.yaml
cp .env.example .env  # add your DEEPSEEK_API_KEY (or OpenAI/Anthropic)
pantheon ask --role hephaestus "Write a Python function to reverse a string"