Skip to content

Releases: sciganec/subit-protocol

SUBIT‑Agent Protocol v1.0 — Structural Communication Standard

27 Feb 02:37
0c9b46b

Choose a tag to compare

Overview

SUBIT‑Agent Protocol v1.0 is the first stable release of a structural communication layer built on SUBIT‑Lingua v3.0. It defines how agents encode state, intent, actions, plans, and reasoning traces using SUBIT forms, transitions, and sequences. The protocol is compact, deterministic, and fully reversible.

Included in this release

  • protocol-spec.md — formal RFC‑style specification
  • architecture.md — layered protocol architecture
  • messages.md — definitions of all message types
  • dialogues.md — canonical dialogue patterns
  • validation.md — packet, SUBIT, and dialogue validation rules
  • interpretation.md — structural interpretation model
  • examples.md — complete interaction examples
  • src/ — minimal reference implementation
    • encoder.py
    • decoder.py
    • validator.py
    • agent.py

Key features

  • Unified packet format for all agent communication
  • Six structural message types (STATE, INTENT, ACTION, PLAN, TRACE, ERROR)
  • Deterministic dialogue patterns for reasoning and execution
  • SUBIT‑valid encoding for all payloads
  • Strict validation and error‑recovery rules
  • Minimal agent implementation demonstrating the full protocol loop

Status

This is the v1.0 stable release, ready for integration into agent systems, research prototypes, and structural communication frameworks.