Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: ThirdKeyAI/symbiont-sdk-python

Release 1.11.0

24 Apr 19:10
@github-actions github-actions
21d451e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • docs(readme): rewrite to align with Symbiont main repo and symbiont.dev voice by @jaschadub in #2
  • chore: fix ruff findings in tests/ and enforce in CI by @jaschadub in #3
  • release: v1.11.0 by @jaschadub in #4

Full Changelog: v1.10.0...v1.11.0

Contributors

jaschadub
Assets 4
Loading

Release 1.10.0

22 Apr 21:17
@github-actions github-actions
a36c11a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Release v1.10.0 — align with Symbiont runtime v1.10.0 by @jaschadub in #1

New Contributors

Full Changelog: v1.8.1...v1.10.0

Contributors

jaschadub
Loading

Release 1.8.1

23 Mar 23:45
@jaschadub jaschadub

Choose a tag to compare

What's New

ToolClad Client

  • client.toolclad.list_tools() — discover manifests
  • client.toolclad.validate_manifest(path) — validate .clad.toml
  • client.toolclad.test_tool(name, args) — dry-run with validation
  • client.toolclad.get_schema(name) — MCP schema generation
  • client.toolclad.execute_tool(name, args) — execute with evidence envelope
  • client.toolclad.reload_tools() — hot-reload manifests

CommunicationPolicyGate

  • client.list_communication_rules() — list inter-agent policy rules
  • client.add_communication_rule(rule) — add governance rule
  • client.remove_communication_rule(rule_id) — remove rule
  • client.evaluate_communication(sender, recipient, action) — policy evaluation

Agent Lifecycle

  • client.delete_agent(agent_id) — delete agent and metadata
  • client.re_execute_agent(agent_id, input) — reset and re-run

ORGA-Adaptive

  • client.reasoning.get_tool_profiles(agent_id) — tool execution stats
  • client.reasoning.get_loop_diagnostics(agent_id, loop_id) — stuck-loop detection

New Models

ToolManifestInfo, ToolValidationResult, ToolTestResult, ToolExecutionResult, CommunicationRule, CommunicationEvaluation

Install: pip install symbiont-sdk==1.8.1

Full Changelog: v1.6.1...v1.8.1

Full Changelog: v1.6.1...v1.8.1

Loading

Release 1.6.1

28 Feb 08:07
@github-actions github-actions

Choose a tag to compare

Full Changelog: v0.6.0...v1.6.1

Loading

symbiont-sdk-python v0.6.0

16 Feb 23:38
@jaschadub jaschadub

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/

Loading

Release 0.3.1

12 Aug 05:19
@github-actions github-actions

Choose a tag to compare

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

Loading

Release 0.3.0

31 Jul 22:39
@github-actions github-actions

Choose a tag to compare

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

Loading

Release 0.2.0

26 Jul 02:45
@jaschadub jaschadub

Choose a tag to compare

Initial release of SDK

Loading

AltStyle によって変換されたページ (->オリジナル) /