tofusoup 2025-10-24
RPC reliability improved with stir runtime fixes and expanded documentation
121 files · 72,606+ · 12,536-

RPC module refined for reliability

4 files changed
  • client.py Improved connection management (26 line changes)
  • cli.py Better command handling (10 line changes)
  • server.py Removed unused code
  • validation.py Added validation check
  • Refactored src/tofusoup/rpc/client.py with improved connection management decouple internal
    1 file
    • client.py
  • Updated src/tofusoup/rpc/cli.py for better command handling interface behavioral
    1 file
    • cli.py
  • Removed unused code from src/tofusoup/rpc/server.py decouple internal
    1 file
    • server.py

Stir runtime execution issues fixed

3 files changed
  • runtime.py Fixed runtime execution issues (12 line changes)
  • discovery.py Discovery module updates
  • models.py Model updates
  • Fixed src/tofusoup/stir/runtime.py addressing runtime execution issues remediate internal
    1 file
    • runtime.py

Documentation restructured with new guides and reference pages

11 files changed
  • mkdocs.yml Expanded documentation navigation structure
  • installation.md New installation guide
  • quick-start.md New quick start guide
  • what-is-tofusoup.md New introduction page
  • architecture.md Architecture concepts documentation
  • conformance-testing.md Conformance testing concepts
  • configuration.md Configuration reference
  • compatibility-matrix.md Compatibility matrix reference
  • troubleshooting.md Troubleshooting guide
  • faq.md FAQ page
  • glossary.md Glossary page
  • Added comprehensive documentation with getting-started guides, core concepts, reference pages, and troubleshooting specify internal
    5 files
    • installation.md
    • quick-start.md
    • what-is-tofusoup.md
    • architecture.md
    • configuration.md

Build configuration and harness logic updated

3 files changed
  • pyproject.toml Build configuration updates
  • cli.py Minor CLI updates
  • logic.py Harness logic improvements
  • Updated pyproject.toml, src/tofusoup/cli.py, and src/tofusoup/harness/logic.py with minor changes baseline internal
    3 files
    • pyproject.toml
    • cli.py
    • logic.py