Skip to content

feat(apify): add bounded Xquik Actor routes - #18

Open
kriptoburak wants to merge 1 commit into
binome-dev:mainfrom
kriptoburak:codex/add-xquik-apify-actors
Open

feat(apify): add bounded Xquik Actor routes#18
kriptoburak wants to merge 1 commit into
binome-dev:mainfrom
kriptoburak:codex/add-xquik-apify-actors

Conversation

@kriptoburak

Copy link
Copy Markdown

Summary

  • add Xquik Tweet and Follower Actor routes to the web-scraping and social skills
  • preserve the existing official X read and write tools
  • add bounded schema-valid examples, spending approval, public-data, privacy, and inference safeguards
  • switch the generic Apify runner to ApifyClientAsync so it does not block HuMCP's async server
  • expose max_items and max_total_charge_usd, bound dataset retrieval, and return the Apify run ID
  • add 8 regression tests for limits, provenance, credentials, malformed run details, and provider failures

Validation

  • uv run pytest: 409 passed, 1 skipped
  • uv run ruff check: passed
  • uv run mypy src/: passed for 190 source files
  • configured pre-commit hooks on all changed files: passed
  • both SKILL.md files pass the Skill Creator validator
  • git diff --check: passed

No Actor was run and no Apify credits were used.

@kriptoburak

Copy link
Copy Markdown
Author

GitHub marked the current head's Actions runs as action_required before jobs were created. A maintainer needs to approve these fork workflows so the repository checks can execute:

All available local checks are documented in the PR. No Actor was run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant