Skip to content

Update plugin: aisa-team/go-to-market v0.1.3 - #3019

Merged
crazywoola merged 1 commit into
langgenius:mainfrom
AIsa-team:update-go-to-market-0.1.3
Sep 4, 2026
Merged

Update plugin: aisa-team/go-to-market v0.1.3#3019
crazywoola merged 1 commit into
langgenius:mainfrom
AIsa-team:update-go-to-market-0.1.3

Conversation

@lhymmEU

@lhymmEU lhymmEU commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Plugin Submission

Plugin information

Submission type

  • New plugin
  • Version update

What changed

Scoped entirely to the ai_visibility tool (no other tools, client code, or permissions touched):

  1. Restores the three LLM answer engines (chatgpt/gemini/perplexity): the upstream Oxylabs provider now requires async Push-Pull delivery for LLM sources (HTTP 422 on the synchronous route), which broke them in v0.1.2. They are rerouted to DataForSEO's synchronous llm_responses endpoints via the same AIsa gateway.
  2. Adds Claude as a sixth visibility source (DataForSEO, default model claude-sonnet-5).
  3. Adds an automatic provider fallback for Google AI Mode (Oxylabs primary, DataForSEO SERP fallback), disclosed in the result when used.
  4. Adds an optional model override parameter with a catalog-refresh retry when a model name is rejected, and validates DataForSEO's task envelope (rejected tasks arrive inside HTTP 200).

All four LLM engines were live-verified with their default models before this submission. Network destination unchanged (api.aisa.one only); no dependency changes.

Risk level

  • Low risk
  • Medium risk
  • High risk

Required checks

  • I have read and followed the Marketplace submission requirements.
  • I have read and comply with the Plugin Developer Agreement.
  • I tested this plugin on Dify Community Edition and Dify Cloud, or documented any limitation below.
  • The package contains only files needed at runtime.
  • The package does not contain secrets, local credentials, .env files, .git directories, virtual environments, caches, logs, or IDE files.
  • The package does not contain executables or bundled binaries, or I explained why they are required below.
  • The plugin README includes setup steps, usage instructions, required APIs or credentials, connection requirements, and the source repository link.
  • The plugin includes PRIVACY.md or a hosted privacy policy, and manifest.yaml references it.
  • All user-facing text is primarily in English, with any localized README files following the i18n guidance.

Security and privacy notes

Unchanged from v0.1.2: only network destination is AIsa's documented HTTPS API (api.aisa.one); read-only tools; no command/code execution; API key stored by Dify's credential store, sent only as a Bearer header; timeouts on every call.

Local validation

python3 tests/test_offline.py   # 83/83 checks passed
dify plugin package ./          # packaged successfully

Live verification: one call per LLM engine (chatgpt, gemini, perplexity, claude) with default models returned correct responses; field-tested in a Dify chatflow.

Reviewer notes

Single-file change: replaces aisa-team/go-to-market/go-to-market.difypkg with the v0.1.3 build.

🤖 Generated with Claude Code

Six-engine ai_visibility: LLM engines rerouted to DataForSEO sync
endpoints (Oxylabs Realtime restriction), Claude added as a new source,
provider fallback for Google AI Mode.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the risk: medium Medium-risk Marketplace submission label Sep 4, 2026
@crazywoola
crazywoola merged commit 5a9d98e into langgenius:main Sep 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: medium Medium-risk Marketplace submission

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants