Skip to content

Releases: call-e/call-e-dify-plugin

v0.1.7

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 09 Jul 03:20

Update the packaged README source repository link to call-e/call-e-dify-plugin. No functional behavior changes.

v0.1.6

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 08 Jul 03:25

Update the plugin icon and remove the one-shot wording from user-facing descriptions. The package keeps requirements.txt with dify_plugin>=0.9.0 for Marketplace validation.

v0.1.5

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 07 Jul 09:19

Fix marketplace package dependency metadata by including requirements.txt with dify_plugin>=0.9.0. The package now excludes development-only files from the .difypkg asset.

v0.1.4

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 07 Jul 03:32

Summary

  • Add Marketplace-required privacy field to manifest.yaml.
  • Add the source repository link to README.md.
  • Add metadata tests for privacy policy and source repository link.

Package

  • Asset: call-e-dify-plugin.difypkg
  • SHA-256: 09b9b0186154a185baec61e2f21c2c8ce5f9af955fc99e1bca6fe7939a5887e9

Validation

  • PYTHONPATH=. uv run --python 3.12 --extra dev pytest -q
  • PYTHONPATH=. uv run --python 3.12 python -m compileall provider tools utils main.py
  • dify plugin package ./call-e-dify-plugin

v0.1.3

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 07 Jul 02:50

Summary

  • Validate CALL-E credentials with a non-mutating GET /v1/calls/{probe_call_id} request.
  • Treat documented 404 not_found responses as successful authentication.
  • Surface 401 unauthorized and 403 forbidden as credential configuration errors.
  • Keep live call creation behind dry_run=false and confirm_live_call=true.

Package

  • Asset: call-e-dify-plugin.difypkg
  • SHA-256: bd9da432cac1ac951821933f97c3c63df22da0f2ab6b7e388e21076cb1c7173d

Validation

  • PYTHONPATH=. uv run --python 3.12 --extra dev pytest -q
  • PYTHONPATH=. uv run --python 3.12 python -m compileall provider tools utils main.py
  • dify plugin package ./call-e-dify-plugin

CALL-E Dify Plugin v0.1.2

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 07 Jul 02:16

Fixes Dify credential save failures caused by provider-side network validation.

Changes:

  • Provider credential validation now checks only that api_key is present and base_url is a valid HTTP(S) URL.
  • No network request is made while saving credentials, so Dify plugin daemon connectivity issues are not reported as Invalid credentials.
  • Network and CALL-E API errors are returned by the tool calls themselves.

Package SHA-256:
4db14a36fdbf60cb3e5889cfb8d51e7cf351c367d17227458cf3845d1da6c34d

Dify plugin checksum:
72db1343319f31b64477f13c387e27d6377e5fb66f45b6b12f1c9e42eab182da

CALL-E Dify Plugin v0.1.1

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 06 Jul 10:03

Fixes credential validation for Dify plugin installation.

Changes:

  • Accepts CALL-E /health responses that return text/plain OK instead of JSON.
  • Clarifies that provider validation checks API key presence and API host reachability.
  • Keeps live CALL-E API requests on JSON-only parsing.

Package SHA-256:
8ebe1976b6124db81b63093189a5e33038b26ba3a1903e32893c124f7c6df52b

Dify plugin checksum:
9e76941f43083e23a07d0fd26c874bd272c6efca94d83a9a836764dc45014719

CALL-E Dify Plugin v0.1.0

Choose a tag to compare

@Derekwang2002 Derekwang2002 released this 06 Jul 07:59

Initial CALL-E Dify Tool Plugin release.

Includes:

  • create_call: preview or create one CALL-E outbound call
  • get_call: fetch one CALL-E call result
  • create_and_wait: create one call and poll until terminal status or timeout
  • E.164 validation, dry-run defaults, explicit live-call confirmation, and masked phone outputs

Fix included in this package:

  • Normalizes plugin author metadata to the lowercase GitHub handle required by Dify plugin identifiers.
  • Excludes .git/ from the packaged .difypkg.

Package SHA-256:
1c1cc268ead7e16a9d597dbc326184b0669125f6f32744859ad2c0088d128ea1

Dify plugin checksum:
119f93788eaa3a17adb6f9424572d47452210ea71c51ce3faa5f2de53642d08c