Release Notes
Fixed
- Pipeline response schemas are now sent in each provider's accepted JSON Schema dialect with hard schema enforcement. OpenAI requests carry the strict subset (closed all-required objects, nullable optionals, internally-tagged enums emitted as
anyOf of closed branches) with strict: true; Anthropic requests rewrite oneOf to anyOf and close every object so its grammar enforcement applies. The previous advisory mode allowed weaker cloud models, including the recommended gpt-5.4-mini, to return malformed shapes that dead-lettered ingest jobs after exhausting retries. Structured output is now guaranteed by the provider rather than hoped for.
Changed
- Pipeline response-schema field descriptions are tightened across the extraction, triage, and relation stages to give the model a clearer instruction surface.
- MCP tool descriptions are rewritten to remove implementation jargon, presenting each tool through its user-facing contract rather than its internal mechanism.
- The triage stage's relation-direction explanation in the prompt is aligned with the legend, with explicit source/target binding, so the model classifies similar-item relations more consistently.
Install tribal 0.2.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tribal-memory/tribal/releases/download/v0.2.4/tribal-installer.sh | sh
Install prebuilt binaries via Homebrew
brew install tribal-memory/tap/tribal
Download tribal 0.2.4