Skip to content

Releases: ThirdKeyAI/symbiont-sdk-python

symbiont-sdk-python v0.6.0

16 Feb 23:38

Choose a tag to compare

What's New in v0.6.0

Aligned with Symbiont Runtime v1.4.0.

Markdown Memory Persistence

  • MarkdownMemoryStore for facts, procedures, and learned patterns
  • Atomic writes, daily logs, retention-based compaction
  • StorageStats and AgentMemoryContext dataclasses

Webhook Verification

  • HmacVerifier with HMAC-SHA256 and constant-time comparison
  • JwtVerifier with HS256 JWT token verification
  • WebhookProvider presets for GitHub, Stripe, Slack, Custom

Agent Skills

  • SkillScanner with 10 ClawHavoc security rules
  • SkillLoader with YAML frontmatter parsing and SchemaPin integration
  • Configurable scan rules, signature verification, auto-pinning

Metrics Collection & Export

  • MetricsClient sub-client for /metrics/snapshot, /metrics/scheduler, /metrics/system
  • FileMetricsExporter with atomic JSON writes
  • CompositeExporter for multi-backend fan-out
  • Background MetricsCollector

New Exceptions

  • WebhookVerificationError, SkillLoadError, SkillScanError, MetricsExportError, MetricsConfigError

Install

pip install symbiont-sdk==0.6.0

PyPI: https://pypi.org/project/symbiont-sdk/0.6.0/

Release 0.3.1

12 Aug 05:19

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

Release 0.3.0

31 Jul 22:39

Choose a tag to compare

Full Changelog: v0.2.0...v0.3.0

Release 0.2.0

26 Jul 02:45

Choose a tag to compare

Initial release of SDK