Skip to content

Releases: SuperagenticAI/superoptix

🧬 A2A v1 Support

15 Mar 20:23

Choose a tag to compare

🧬 A2A v1 Support

SuperOptiX now has first-class A2A v1 support.

This release adds native A2A interoperability so SuperOptiX agents can be exposed over A2A and SuperOptiX can also call external
A2A agents.

Included

  • Core A2A v1 protocol support
  • Native A2A client and server bridge
  • A2A v1 Agent Card generation
  • A2A task/message operations including SendMessage, GetTask, ListTasks, CancelTask, and SubscribeToTask
  • Framework-neutral runtime layer for A2A
  • Runtime adapters for compiled pipelines, DSPy, Pydantic AI, and Google ADK
  • CLI serving with super agent serve --protocol a2a
  • Pullable and packaged A2A demos for DSPy, Pydantic AI, and Google ADK
  • Dedicated A2A docs and website updates

Notes

This release delivers core A2A v1 interoperability in SuperOptiX. More advanced enterprise A2A features are planned for later.

⛎ SurrealDB Integration v0.2.9

22 Feb 00:02

Choose a tag to compare

SuperOptiX v0.2.9 - SurrealDB Integration

This release adds first-class SurrealDB support for SuperOptiX RAG workflows and framework demos.

Added

  • Native surrealdb retriever support in runner-managed RAG.
  • SurrealDB vector store adapter for GEPA RAG.
  • SuperSpec schema and validator support for surrealdb retriever type.
  • New SurrealDB demo agents:
    • rag_surrealdb_demo (embedded/local)
    • rag_surrealdb_docker_demo (Docker/auth mode)
    • rag_surrealdb_pydanticai_demo
    • rag_surrealdb_crewai_demo
    • rag_surrealdb_adk_demo
  • New SurrealDB docs:
    • Embedded demo guide
    • Docker demo guide
    • Framework guide for DSPy, PydanticAI, CrewAI, and Google ADK

Improved

  • Minimal pipeline templates now inject retrieved RAG context for:
    • PydanticAI
    • CrewAI
    • Google ADK
  • Better SurrealDB URL handling and auth mode behavior for embedded and server setups.
  • Beginner-friendly framework documentation and troubleshooting flow.

Validation

  • Added tests for SurrealDB vector store behavior:
    • tests/test_surrealdb_vector_store.py

Notes

  • provider: ollama controls generation model.
  • embedding_model: sentence-transformers/all-MiniLM-L6-v2 is used for embeddings and may download once on first
    run, then use local cache.